--- /srv/rebuilderd/tmp/rebuilderdy13pcQ/inputs/yi_0.19.3-2_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdy13pcQ/out/yi_0.19.3-2_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-02-22 19:04:13.000000 debian-binary │ --rw-r--r-- 0 0 0 1316 2026-02-22 19:04:13.000000 control.tar.xz │ --rw-r--r-- 0 0 0 3277060 2026-02-22 19:04:13.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1320 2026-02-22 19:04:13.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 3278036 2026-02-22 19:04:13.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/yi │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -6,23 +6,23 @@ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000400040 0x0000000000400040 0x000348 0x000348 R 0x8 │ │ │ │ INTERP 0x0003ac 0x00000000004003ac 0x00000000004003ac 0x00001c 0x00001c R 0x1 │ │ │ │ [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2] │ │ │ │ LOAD 0x000000 0x0000000000400000 0x0000000000400000 0x004eb0 0x004eb0 R 0x1000 │ │ │ │ LOAD 0x005000 0x0000000000405000 0x0000000000405000 0x1131d2d 0x1131d2d R E 0x1000 │ │ │ │ - LOAD 0x1137000 0x0000000001537000 0x0000000001537000 0x3349d0 0x3349d0 R 0x1000 │ │ │ │ + LOAD 0x1137000 0x0000000001537000 0x0000000001537000 0x334990 0x334990 R 0x1000 │ │ │ │ LOAD 0x146c6b8 0x000000000186c6b8 0x000000000186c6b8 0x2278e0 0x22a278 RW 0x1000 │ │ │ │ DYNAMIC 0x146cdb0 0x000000000186cdb0 0x000000000186cdb0 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x000388 0x0000000000400388 0x0000000000400388 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x146b990 0x000000000186b990 0x000000000186b990 0x000020 0x000020 R 0x8 │ │ │ │ - NOTE 0x146b9b0 0x000000000186b9b0 0x000000000186b9b0 0x000020 0x000020 R 0x4 │ │ │ │ + NOTE 0x146b950 0x000000000186b950 0x000000000186b950 0x000020 0x000020 R 0x8 │ │ │ │ + NOTE 0x146b970 0x000000000186b970 0x000000000186b970 0x000020 0x000020 R 0x4 │ │ │ │ TLS 0x146c6b8 0x000000000186c6b8 0x000000000186c6b8 0x000000 0x000008 R 0x8 │ │ │ │ - GNU_PROPERTY 0x146b990 0x000000000186b990 0x000000000186b990 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x145c4d8 0x000000000185c4d8 0x000000000185c4d8 0x002dec 0x002dec R 0x4 │ │ │ │ + GNU_PROPERTY 0x146b950 0x000000000186b950 0x000000000186b950 0x000020 0x000020 R 0x8 │ │ │ │ + GNU_EH_FRAME 0x145c498 0x000000000185c498 0x000000000185c498 0x002dec 0x002dec R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x146c6b8 0x000000000186c6b8 0x000000000186c6b8 0x000948 0x000948 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -12,19 +12,19 @@ │ │ │ │ [ 7] .gnu.version_r VERNEED 00000000004030b0 0030b0 0001e0 00 A 5 5 8 │ │ │ │ [ 8] .rela.dyn RELA 0000000000403290 003290 0001c8 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 0000000000403458 003458 001a58 18 AI 4 25 8 │ │ │ │ [10] .init PROGBITS 0000000000405000 005000 000017 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0000000000405020 005020 0011a0 10 AX 0 0 16 │ │ │ │ [12] .text PROGBITS 00000000004061c0 0061c0 1130b61 00 AX 0 0 64 │ │ │ │ [13] .fini PROGBITS 0000000001536d24 1136d24 000009 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0000000001537000 1137000 3254d8 00 A 0 0 64 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 000000000185c4d8 145c4d8 002dec 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 000000000185f2c8 145f2c8 00c6c4 00 A 0 0 8 │ │ │ │ - [17] .note.gnu.property NOTE 000000000186b990 146b990 000020 00 A 0 0 8 │ │ │ │ - [18] .note.ABI-tag NOTE 000000000186b9b0 146b9b0 000020 00 A 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0000000001537000 1137000 325498 00 A 0 0 64 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 000000000185c498 145c498 002dec 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 000000000185f288 145f288 00c6c4 00 A 0 0 8 │ │ │ │ + [17] .note.gnu.property NOTE 000000000186b950 146b950 000020 00 A 0 0 8 │ │ │ │ + [18] .note.ABI-tag NOTE 000000000186b970 146b970 000020 00 A 0 0 4 │ │ │ │ [19] .tbss NOBITS 000000000186c6b8 146c6b8 000008 00 WAT 0 0 8 │ │ │ │ [20] .init_array INIT_ARRAY 000000000186c6b8 146c6b8 000010 08 WA 0 0 8 │ │ │ │ [21] .fini_array FINI_ARRAY 000000000186c6c8 146c6c8 000008 08 WA 0 0 8 │ │ │ │ [22] .data.rel.ro PROGBITS 000000000186c6d0 146c6d0 0006e0 00 WA 0 0 16 │ │ │ │ [23] .dynamic DYNAMIC 000000000186cdb0 146cdb0 000220 10 WA 5 0 8 │ │ │ │ [24] .got PROGBITS 000000000186cfd0 146cfd0 000010 08 WA 0 0 8 │ │ │ │ [25] .got.plt PROGBITS 000000000186cfe8 146cfe8 0008e0 08 WA 0 0 8 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 614e5b2c5427024591fd842f9e200eec2fb93189 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fa038a3c58ae3b3cf2de047b310dfed9fb747b76 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: x86 ISA needed: x86-64-baseline │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,1483 +1,1483 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0x2dec (offset: 0x185f2c8) │ │ │ │ + Start of frame section: 0x2dec (offset: 0x185f288) │ │ │ │ Entries in search table: 0x5bc │ │ │ │ - 0xfffffffffeba8b48 (offset: 0x405020) -> 0x2e48 fde=[ 58] │ │ │ │ - 0xfffffffffeba9ce8 (offset: 0x4061c0) -> 0x45f8 fde=[ 1808] │ │ │ │ - 0xfffffffffeba9d02 (offset: 0x4061da) -> 0x467c fde=[ 188c] │ │ │ │ - 0xfffffffffeba9d07 (offset: 0x4061df) -> 0x4750 fde=[ 1960] │ │ │ │ - 0xfffffffffeba9d39 (offset: 0x406211) -> 0x4788 fde=[ 1998] │ │ │ │ - 0xfffffffffeba9dcf (offset: 0x4062a7) -> 0x47ec fde=[ 19fc] │ │ │ │ - 0xfffffffffeba9e1a (offset: 0x4062f2) -> 0x4834 fde=[ 1a44] │ │ │ │ - 0xfffffffffeba9e33 (offset: 0x40630b) -> 0x4874 fde=[ 1a84] │ │ │ │ - 0xfffffffffeba9e4c (offset: 0x406324) -> 0x48ac fde=[ 1abc] │ │ │ │ - 0xfffffffffeba9e51 (offset: 0x406329) -> 0x48e0 fde=[ 1af0] │ │ │ │ - 0xfffffffffeba9e56 (offset: 0x40632e) -> 0x4920 fde=[ 1b30] │ │ │ │ - 0xfffffffffeba9e6f (offset: 0x406347) -> 0x4958 fde=[ 1b68] │ │ │ │ - 0xfffffffffeba9e88 (offset: 0x406360) -> 0x4990 fde=[ 1ba0] │ │ │ │ - 0xfffffffffeba9eba (offset: 0x406392) -> 0x49cc fde=[ 1bdc] │ │ │ │ - 0xfffffffffeba9ed3 (offset: 0x4063ab) -> 0x4a80 fde=[ 1c90] │ │ │ │ - 0xfffffffffeba9f05 (offset: 0x4063dd) -> 0x4ab8 fde=[ 1cc8] │ │ │ │ - 0xfffffffffeba9f1e (offset: 0x4063f6) -> 0x4af4 fde=[ 1d04] │ │ │ │ - 0xfffffffffeba9f50 (offset: 0x406428) -> 0x4b30 fde=[ 1d40] │ │ │ │ - 0xfffffffffeba9f82 (offset: 0x40645a) -> 0x4b84 fde=[ 1d94] │ │ │ │ - 0xfffffffffeba9fe6 (offset: 0x4064be) -> 0x4bbc fde=[ 1dcc] │ │ │ │ - 0xfffffffffeba9fff (offset: 0x4064d7) -> 0x4bf8 fde=[ 1e08] │ │ │ │ - 0xfffffffffebaa018 (offset: 0x4064f0) -> 0x6d14 fde=[ 3f24] │ │ │ │ - 0xfffffffffebaa028 (offset: 0x406500) -> 0xad34 fde=[ 7f44] │ │ │ │ - 0xfffffffffebaa418 (offset: 0x4068f0) -> 0xae90 fde=[ 80a0] │ │ │ │ - 0xfffffffffebaab78 (offset: 0x407050) -> 0xaedc fde=[ 80ec] │ │ │ │ - 0xfffffffffebab5d8 (offset: 0x407ab0) -> 0xb038 fde=[ 8248] │ │ │ │ - 0xfffffffffebabaa8 (offset: 0x407f80) -> 0xb2b0 fde=[ 84c0] │ │ │ │ - 0xfffffffffebabd28 (offset: 0x408200) -> 0xb46c fde=[ 867c] │ │ │ │ - 0xfffffffffebabf58 (offset: 0x408430) -> 0xb4f4 fde=[ 8704] │ │ │ │ - 0xfffffffffebabf98 (offset: 0x408470) -> 0xb50c fde=[ 871c] │ │ │ │ - 0xfffffffffebabfd8 (offset: 0x4084b0) -> 0xb5a0 fde=[ 87b0] │ │ │ │ - 0xfffffffffebaca68 (offset: 0x408f40) -> 0xb7cc fde=[ 89dc] │ │ │ │ - 0xfffffffffebacc98 (offset: 0x409170) -> 0xb854 fde=[ 8a64] │ │ │ │ - 0xfffffffffebaccd8 (offset: 0x4091b0) -> 0xb86c fde=[ 8a7c] │ │ │ │ - 0xfffffffffebacd18 (offset: 0x4091f0) -> 0xb900 fde=[ 8b10] │ │ │ │ - 0xfffffffffebad798 (offset: 0x409c70) -> 0xefbc fde=[ c1cc] │ │ │ │ - 0xfffffffffebafeb8 (offset: 0x40c390) -> 0xf134 fde=[ c344] │ │ │ │ - 0xfffffffffebb2018 (offset: 0x40e4f0) -> 0xf2ec fde=[ c4fc] │ │ │ │ - 0xfffffffffebb2028 (offset: 0x40e500) -> 0xf300 fde=[ c510] │ │ │ │ - 0xfffffffffebb2058 (offset: 0x40e530) -> 0x2e08 fde=[ 18] │ │ │ │ - 0xfffffffffebb2088 (offset: 0x40e560) -> 0x2e34 fde=[ 44] │ │ │ │ - 0xfffffffffebb3c46 (offset: 0x41011e) -> 0x2e70 fde=[ 80] │ │ │ │ - 0xfffffffffecca718 (offset: 0x526bf0) -> 0x2e90 fde=[ a0] │ │ │ │ - 0xfffffffffecca758 (offset: 0x526c30) -> 0x2ec0 fde=[ d0] │ │ │ │ - 0xfffffffffecca798 (offset: 0x526c70) -> 0x2ee0 fde=[ f0] │ │ │ │ - 0xfffffffffed09d98 (offset: 0x566270) -> 0x2f10 fde=[ 120] │ │ │ │ - 0xfffffffffed09e38 (offset: 0x566310) -> 0x2f30 fde=[ 140] │ │ │ │ - 0xfffffffffeddac28 (offset: 0x637100) -> 0x2f48 fde=[ 158] │ │ │ │ - 0xfffffffffeddad98 (offset: 0x637270) -> 0x2f5c fde=[ 16c] │ │ │ │ - 0xfffffffffeddadd8 (offset: 0x6372b0) -> 0x2f70 fde=[ 180] │ │ │ │ - 0xfffffffffeddae48 (offset: 0x637320) -> 0x2f88 fde=[ 198] │ │ │ │ - 0xfffffffffeddaeb8 (offset: 0x637390) -> 0x2fa0 fde=[ 1b0] │ │ │ │ - 0xfffffffffeddaee8 (offset: 0x6373c0) -> 0x2fb4 fde=[ 1c4] │ │ │ │ - 0xfffffffffeddaef8 (offset: 0x6373d0) -> 0x2fc8 fde=[ 1d8] │ │ │ │ - 0xffffffffff43f0d8 (offset: 0xc9b5b0) -> 0x2fe0 fde=[ 1f0] │ │ │ │ - 0xffffffffff43f128 (offset: 0xc9b600) -> 0x3000 fde=[ 210] │ │ │ │ - 0xffffffffff43f4a8 (offset: 0xc9b980) -> 0x3078 fde=[ 288] │ │ │ │ - 0xffffffffff43f4c8 (offset: 0xc9b9a0) -> 0x3090 fde=[ 2a0] │ │ │ │ - 0xffffffffff43f558 (offset: 0xc9ba30) -> 0x30c4 fde=[ 2d4] │ │ │ │ - 0xffffffffff43f5b8 (offset: 0xc9ba90) -> 0x30e8 fde=[ 2f8] │ │ │ │ - 0xffffffffff43f608 (offset: 0xc9bae0) -> 0x3104 fde=[ 314] │ │ │ │ - 0xffffffffff43f708 (offset: 0xc9bbe0) -> 0x3128 fde=[ 338] │ │ │ │ - 0xffffffffff43f768 (offset: 0xc9bc40) -> 0x314c fde=[ 35c] │ │ │ │ - 0xffffffffff43fcc8 (offset: 0xc9c1a0) -> 0x31a0 fde=[ 3b0] │ │ │ │ - 0xffffffffff43fdf8 (offset: 0xc9c2d0) -> 0x31d0 fde=[ 3e0] │ │ │ │ - 0xffffffffff4779a8 (offset: 0xcd3e80) -> 0x3220 fde=[ 430] │ │ │ │ - 0xffffffffff4779b8 (offset: 0xcd3e90) -> 0x3234 fde=[ 444] │ │ │ │ - 0xffffffffff4779c8 (offset: 0xcd3ea0) -> 0x3248 fde=[ 458] │ │ │ │ - 0xffffffffff4779d8 (offset: 0xcd3eb0) -> 0x325c fde=[ 46c] │ │ │ │ - 0xffffffffff47ac28 (offset: 0xcd7100) -> 0x3270 fde=[ 480] │ │ │ │ - 0xffffffffff47ac38 (offset: 0xcd7110) -> 0x3284 fde=[ 494] │ │ │ │ - 0xffffffffff47ac48 (offset: 0xcd7120) -> 0x3298 fde=[ 4a8] │ │ │ │ - 0xffffffffff47ac58 (offset: 0xcd7130) -> 0x32ac fde=[ 4bc] │ │ │ │ - 0xffffffffff47d6e8 (offset: 0xcd9bc0) -> 0x32c0 fde=[ 4d0] │ │ │ │ - 0xffffffffff47e3d8 (offset: 0xcda8b0) -> 0x32d8 fde=[ 4e8] │ │ │ │ - 0xffffffffff47e3e8 (offset: 0xcda8c0) -> 0x32ec fde=[ 4fc] │ │ │ │ - 0xffffffffff47e3f8 (offset: 0xcda8d0) -> 0x3300 fde=[ 510] │ │ │ │ - 0xffffffffff47f178 (offset: 0xcdb650) -> 0x3318 fde=[ 528] │ │ │ │ - 0xffffffffff47f188 (offset: 0xcdb660) -> 0x332c fde=[ 53c] │ │ │ │ - 0xffffffffff47f198 (offset: 0xcdb670) -> 0x3340 fde=[ 550] │ │ │ │ - 0xffffffffff480558 (offset: 0xcdca30) -> 0x3358 fde=[ 568] │ │ │ │ - 0xffffffffff480568 (offset: 0xcdca40) -> 0x336c fde=[ 57c] │ │ │ │ - 0xffffffffff480578 (offset: 0xcdca50) -> 0x3380 fde=[ 590] │ │ │ │ - 0xffffffffff480588 (offset: 0xcdca60) -> 0x3394 fde=[ 5a4] │ │ │ │ - 0xffffffffff480598 (offset: 0xcdca70) -> 0x33a8 fde=[ 5b8] │ │ │ │ - 0xffffffffff4805a8 (offset: 0xcdca80) -> 0x33bc fde=[ 5cc] │ │ │ │ - 0xffffffffff4805b8 (offset: 0xcdca90) -> 0x33d0 fde=[ 5e0] │ │ │ │ - 0xffffffffff4805c8 (offset: 0xcdcaa0) -> 0x33e4 fde=[ 5f4] │ │ │ │ - 0xffffffffff481158 (offset: 0xcdd630) -> 0x33f8 fde=[ 608] │ │ │ │ - 0xffffffffff481eb8 (offset: 0xcde390) -> 0x3410 fde=[ 620] │ │ │ │ - 0xffffffffff481ec8 (offset: 0xcde3a0) -> 0x3424 fde=[ 634] │ │ │ │ - 0xffffffffff481ed8 (offset: 0xcde3b0) -> 0x3438 fde=[ 648] │ │ │ │ - 0xffffffffff481ee8 (offset: 0xcde3c0) -> 0x344c fde=[ 65c] │ │ │ │ - 0xffffffffff481ef8 (offset: 0xcde3d0) -> 0x3460 fde=[ 670] │ │ │ │ - 0xffffffffff481f08 (offset: 0xcde3e0) -> 0x3474 fde=[ 684] │ │ │ │ - 0xffffffffff481f18 (offset: 0xcde3f0) -> 0x3488 fde=[ 698] │ │ │ │ - 0xffffffffff481f28 (offset: 0xcde400) -> 0x349c fde=[ 6ac] │ │ │ │ - 0xffffffffff481f38 (offset: 0xcde410) -> 0x34b0 fde=[ 6c0] │ │ │ │ - 0xffffffffff481f48 (offset: 0xcde420) -> 0x34c4 fde=[ 6d4] │ │ │ │ - 0xffffffffff484ba8 (offset: 0xce1080) -> 0x34d8 fde=[ 6e8] │ │ │ │ - 0xffffffffff484bb8 (offset: 0xce1090) -> 0x34ec fde=[ 6fc] │ │ │ │ - 0xffffffffff484bc8 (offset: 0xce10a0) -> 0x3500 fde=[ 710] │ │ │ │ - 0xffffffffff484bd8 (offset: 0xce10b0) -> 0x3514 fde=[ 724] │ │ │ │ - 0xffffffffff484be8 (offset: 0xce10c0) -> 0x3528 fde=[ 738] │ │ │ │ - 0xffffffffff484bf8 (offset: 0xce10d0) -> 0x353c fde=[ 74c] │ │ │ │ - 0xffffffffff484c18 (offset: 0xce10f0) -> 0x3558 fde=[ 768] │ │ │ │ - 0xffffffffff484c28 (offset: 0xce1100) -> 0x356c fde=[ 77c] │ │ │ │ - 0xffffffffff484c38 (offset: 0xce1110) -> 0x3580 fde=[ 790] │ │ │ │ - 0xffffffffff485878 (offset: 0xce1d50) -> 0x3598 fde=[ 7a8] │ │ │ │ - 0xffffffffff485888 (offset: 0xce1d60) -> 0x35ac fde=[ 7bc] │ │ │ │ - 0xffffffffff485898 (offset: 0xce1d70) -> 0x35c0 fde=[ 7d0] │ │ │ │ - 0xffffffffff85cac8 (offset: 0x10b8fa0) -> 0x35d8 fde=[ 7e8] │ │ │ │ - 0xffffffffff85cad8 (offset: 0x10b8fb0) -> 0x35ec fde=[ 7fc] │ │ │ │ - 0xffffffffff85cae8 (offset: 0x10b8fc0) -> 0x3600 fde=[ 810] │ │ │ │ - 0xffffffffff85caf8 (offset: 0x10b8fd0) -> 0x3614 fde=[ 824] │ │ │ │ - 0xffffffffff85cb08 (offset: 0x10b8fe0) -> 0x3628 fde=[ 838] │ │ │ │ - 0xffffffffff85cb18 (offset: 0x10b8ff0) -> 0x363c fde=[ 84c] │ │ │ │ - 0xffffffffff85cbd8 (offset: 0x10b90b0) -> 0x3650 fde=[ 860] │ │ │ │ - 0xffffffffff85cc68 (offset: 0x10b9140) -> 0x3664 fde=[ 874] │ │ │ │ - 0xffffffffff85cce8 (offset: 0x10b91c0) -> 0x3678 fde=[ 888] │ │ │ │ - 0xffffffffff85cd68 (offset: 0x10b9240) -> 0x368c fde=[ 89c] │ │ │ │ - 0xffffffffff85cde8 (offset: 0x10b92c0) -> 0x36a0 fde=[ 8b0] │ │ │ │ - 0xffffffffff85ce88 (offset: 0x10b9360) -> 0x36b4 fde=[ 8c4] │ │ │ │ - 0xffffffffff85cf18 (offset: 0x10b93f0) -> 0x36c8 fde=[ 8d8] │ │ │ │ - 0xffffffffff957f28 (offset: 0x11b4400) -> 0x36e0 fde=[ 8f0] │ │ │ │ - 0xffffffffff957f63 (offset: 0x11b443b) -> 0x36f4 fde=[ 904] │ │ │ │ - 0xffffffffff957f6d (offset: 0x11b4445) -> 0x3708 fde=[ 918] │ │ │ │ - 0xffffffffff957f90 (offset: 0x11b4468) -> 0x371c fde=[ 92c] │ │ │ │ - 0xffffffffff957fcf (offset: 0x11b44a7) -> 0x3730 fde=[ 940] │ │ │ │ - 0xffffffffff957fdd (offset: 0x11b44b5) -> 0x3748 fde=[ 958] │ │ │ │ - 0xffffffffff9584a0 (offset: 0x11b4978) -> 0x37a0 fde=[ 9b0] │ │ │ │ - 0xffffffffff958598 (offset: 0x11b4a70) -> 0x37e8 fde=[ 9f8] │ │ │ │ - 0xffffffffff9585e8 (offset: 0x11b4ac0) -> 0x3820 fde=[ a30] │ │ │ │ - 0xffffffffff958a98 (offset: 0x11b4f70) -> 0x3860 fde=[ a70] │ │ │ │ - 0xffffffffff958d23 (offset: 0x11b51fb) -> 0x38ac fde=[ abc] │ │ │ │ - 0xffffffffff959008 (offset: 0x11b54e0) -> 0x38ec fde=[ afc] │ │ │ │ - 0xffffffffff959024 (offset: 0x11b54fc) -> 0x3904 fde=[ b14] │ │ │ │ - 0xffffffffff959041 (offset: 0x11b5519) -> 0x391c fde=[ b2c] │ │ │ │ - 0xffffffffff959058 (offset: 0x11b5530) -> 0x3934 fde=[ b44] │ │ │ │ - 0xffffffffff959066 (offset: 0x11b553e) -> 0x394c fde=[ b5c] │ │ │ │ - 0xffffffffff9595b8 (offset: 0x11b5a90) -> 0x399c fde=[ bac] │ │ │ │ - 0xffffffffff959783 (offset: 0x11b5c5b) -> 0x39b0 fde=[ bc0] │ │ │ │ - 0xffffffffff95979a (offset: 0x11b5c72) -> 0x39c4 fde=[ bd4] │ │ │ │ - 0xffffffffff9597a0 (offset: 0x11b5c78) -> 0x39d8 fde=[ be8] │ │ │ │ - 0xffffffffff9597d3 (offset: 0x11b5cab) -> 0x39ec fde=[ bfc] │ │ │ │ - 0xffffffffff959801 (offset: 0x11b5cd9) -> 0x3a00 fde=[ c10] │ │ │ │ - 0xffffffffff95981b (offset: 0x11b5cf3) -> 0x3a18 fde=[ c28] │ │ │ │ - 0xffffffffff959e08 (offset: 0x11b62e0) -> 0x3a30 fde=[ c40] │ │ │ │ - 0xffffffffff959ea8 (offset: 0x11b6380) -> 0x3a48 fde=[ c58] │ │ │ │ - 0xffffffffff959eb8 (offset: 0x11b6390) -> 0x3a5c fde=[ c6c] │ │ │ │ - 0xffffffffff959ee8 (offset: 0x11b63c0) -> 0x3a80 fde=[ c90] │ │ │ │ - 0xffffffffff95a0d8 (offset: 0x11b65b0) -> 0x3a94 fde=[ ca4] │ │ │ │ - 0xffffffffff95a238 (offset: 0x11b6710) -> 0x3aa8 fde=[ cb8] │ │ │ │ - 0xffffffffff95a268 (offset: 0x11b6740) -> 0x3ac4 fde=[ cd4] │ │ │ │ - 0xffffffffffaeecc8 (offset: 0x134b1a0) -> 0x3af0 fde=[ d00] │ │ │ │ - 0xffffffffffaeecd8 (offset: 0x134b1b0) -> 0x3b04 fde=[ d14] │ │ │ │ - 0xffffffffffaeee68 (offset: 0x134b340) -> 0x3b18 fde=[ d28] │ │ │ │ - 0xffffffffffaef138 (offset: 0x134b610) -> 0x3b60 fde=[ d70] │ │ │ │ - 0xffffffffffaef488 (offset: 0x134b960) -> 0x3b90 fde=[ da0] │ │ │ │ - 0xffffffffffaef4c8 (offset: 0x134b9a0) -> 0x3ba4 fde=[ db4] │ │ │ │ - 0xffffffffffaef5b8 (offset: 0x134ba90) -> 0x3bb8 fde=[ dc8] │ │ │ │ - 0xffffffffffaef6b8 (offset: 0x134bb90) -> 0x3bcc fde=[ ddc] │ │ │ │ - 0xffffffffffaef7b8 (offset: 0x134bc90) -> 0x3be0 fde=[ df0] │ │ │ │ - 0xffffffffffaef7c8 (offset: 0x134bca0) -> 0x3bf4 fde=[ e04] │ │ │ │ - 0xffffffffffaef7d8 (offset: 0x134bcb0) -> 0x3c08 fde=[ e18] │ │ │ │ - 0xffffffffffaef7e8 (offset: 0x134bcc0) -> 0x3c1c fde=[ e2c] │ │ │ │ - 0xffffffffffaef7f8 (offset: 0x134bcd0) -> 0x3c30 fde=[ e40] │ │ │ │ - 0xffffffffffaef808 (offset: 0x134bce0) -> 0x3c44 fde=[ e54] │ │ │ │ - 0xffffffffffaef818 (offset: 0x134bcf0) -> 0x3c58 fde=[ e68] │ │ │ │ - 0xffffffffffaef828 (offset: 0x134bd00) -> 0x3c6c fde=[ e7c] │ │ │ │ - 0xffffffffffaef8b8 (offset: 0x134bd90) -> 0x3c94 fde=[ ea4] │ │ │ │ - 0xffffffffffaefac8 (offset: 0x134bfa0) -> 0x3cb0 fde=[ ec0] │ │ │ │ - 0xffffffffffaefcb8 (offset: 0x134c190) -> 0x3cc4 fde=[ ed4] │ │ │ │ - 0xffffffffffaefea8 (offset: 0x134c380) -> 0x3cd8 fde=[ ee8] │ │ │ │ - 0xffffffffffaf0418 (offset: 0x134c8f0) -> 0x3cfc fde=[ f0c] │ │ │ │ - 0xffffffffffaf0938 (offset: 0x134ce10) -> 0x3d2c fde=[ f3c] │ │ │ │ - 0xffffffffffb6b268 (offset: 0x13c7740) -> 0x3d50 fde=[ f60] │ │ │ │ - 0xffffffffffb6b278 (offset: 0x13c7750) -> 0x3d68 fde=[ f78] │ │ │ │ - 0xffffffffffb6b288 (offset: 0x13c7760) -> 0x3d84 fde=[ f94] │ │ │ │ - 0xffffffffffb6b298 (offset: 0x13c7770) -> 0x3d98 fde=[ fa8] │ │ │ │ - 0xffffffffffb6b2a8 (offset: 0x13c7780) -> 0x3dac fde=[ fbc] │ │ │ │ - 0xffffffffffb6b2b8 (offset: 0x13c7790) -> 0x3dc0 fde=[ fd0] │ │ │ │ - 0xffffffffffb6b2c8 (offset: 0x13c77a0) -> 0x3dd4 fde=[ fe4] │ │ │ │ - 0xffffffffffb6b2d8 (offset: 0x13c77b0) -> 0x3de8 fde=[ ff8] │ │ │ │ - 0xffffffffffb6b2e8 (offset: 0x13c77c0) -> 0x3dfc fde=[ 100c] │ │ │ │ - 0xffffffffffb6b2f8 (offset: 0x13c77d0) -> 0x3e10 fde=[ 1020] │ │ │ │ - 0xffffffffffb6b308 (offset: 0x13c77e0) -> 0x3e24 fde=[ 1034] │ │ │ │ - 0xffffffffffb6b318 (offset: 0x13c77f0) -> 0x3e38 fde=[ 1048] │ │ │ │ - 0xffffffffffb6b328 (offset: 0x13c7800) -> 0x3e4c fde=[ 105c] │ │ │ │ - 0xffffffffffb6b338 (offset: 0x13c7810) -> 0x3e60 fde=[ 1070] │ │ │ │ - 0xffffffffffb6b348 (offset: 0x13c7820) -> 0x3e74 fde=[ 1084] │ │ │ │ - 0xffffffffffb6b358 (offset: 0x13c7830) -> 0x3e88 fde=[ 1098] │ │ │ │ - 0xffffffffffb6b368 (offset: 0x13c7840) -> 0x3e9c fde=[ 10ac] │ │ │ │ - 0xffffffffffb6b378 (offset: 0x13c7850) -> 0x3eb0 fde=[ 10c0] │ │ │ │ - 0xffffffffffb6b388 (offset: 0x13c7860) -> 0x3ec4 fde=[ 10d4] │ │ │ │ - 0xffffffffffb6b398 (offset: 0x13c7870) -> 0x3ed8 fde=[ 10e8] │ │ │ │ - 0xffffffffffb6b3a8 (offset: 0x13c7880) -> 0x3eec fde=[ 10fc] │ │ │ │ - 0xffffffffffb6b3b8 (offset: 0x13c7890) -> 0x3f00 fde=[ 1110] │ │ │ │ - 0xffffffffffb6b3c8 (offset: 0x13c78a0) -> 0x3f14 fde=[ 1124] │ │ │ │ - 0xffffffffffb6b3d8 (offset: 0x13c78b0) -> 0x3f28 fde=[ 1138] │ │ │ │ - 0xffffffffffb6b3e8 (offset: 0x13c78c0) -> 0x3f3c fde=[ 114c] │ │ │ │ - 0xffffffffffb6b3f8 (offset: 0x13c78d0) -> 0x3f50 fde=[ 1160] │ │ │ │ - 0xffffffffffb6b408 (offset: 0x13c78e0) -> 0x3f64 fde=[ 1174] │ │ │ │ - 0xffffffffffb6b418 (offset: 0x13c78f0) -> 0x3f78 fde=[ 1188] │ │ │ │ - 0xffffffffffb6b428 (offset: 0x13c7900) -> 0x3f8c fde=[ 119c] │ │ │ │ - 0xffffffffffb6b438 (offset: 0x13c7910) -> 0x3fa0 fde=[ 11b0] │ │ │ │ - 0xffffffffffb6b448 (offset: 0x13c7920) -> 0x3fb4 fde=[ 11c4] │ │ │ │ - 0xffffffffffb6b458 (offset: 0x13c7930) -> 0x3fc8 fde=[ 11d8] │ │ │ │ - 0xffffffffffb6b468 (offset: 0x13c7940) -> 0x3fdc fde=[ 11ec] │ │ │ │ - 0xffffffffffb6b478 (offset: 0x13c7950) -> 0x3ff0 fde=[ 1200] │ │ │ │ - 0xffffffffffb6b488 (offset: 0x13c7960) -> 0x4004 fde=[ 1214] │ │ │ │ - 0xffffffffffb6b498 (offset: 0x13c7970) -> 0x4018 fde=[ 1228] │ │ │ │ - 0xffffffffffb6b4a8 (offset: 0x13c7980) -> 0x402c fde=[ 123c] │ │ │ │ - 0xffffffffffb6b4b8 (offset: 0x13c7990) -> 0x4040 fde=[ 1250] │ │ │ │ - 0xffffffffffb6b4c8 (offset: 0x13c79a0) -> 0x4054 fde=[ 1264] │ │ │ │ - 0xffffffffffb6b4d8 (offset: 0x13c79b0) -> 0x4068 fde=[ 1278] │ │ │ │ - 0xffffffffffb6b4e8 (offset: 0x13c79c0) -> 0x407c fde=[ 128c] │ │ │ │ - 0xffffffffffb6b4f8 (offset: 0x13c79d0) -> 0x4090 fde=[ 12a0] │ │ │ │ - 0xffffffffffb6b508 (offset: 0x13c79e0) -> 0x40a4 fde=[ 12b4] │ │ │ │ - 0xffffffffffb6b518 (offset: 0x13c79f0) -> 0x40b8 fde=[ 12c8] │ │ │ │ - 0xffffffffffb6b528 (offset: 0x13c7a00) -> 0x40cc fde=[ 12dc] │ │ │ │ - 0xffffffffffb6b538 (offset: 0x13c7a10) -> 0x40e0 fde=[ 12f0] │ │ │ │ - 0xffffffffffb6b548 (offset: 0x13c7a20) -> 0x40f4 fde=[ 1304] │ │ │ │ - 0xffffffffffb6b558 (offset: 0x13c7a30) -> 0x4108 fde=[ 1318] │ │ │ │ - 0xffffffffffb6b568 (offset: 0x13c7a40) -> 0x411c fde=[ 132c] │ │ │ │ - 0xffffffffffb6b578 (offset: 0x13c7a50) -> 0x4130 fde=[ 1340] │ │ │ │ - 0xffffffffffb6b588 (offset: 0x13c7a60) -> 0x4144 fde=[ 1354] │ │ │ │ - 0xffffffffffb6b598 (offset: 0x13c7a70) -> 0x4158 fde=[ 1368] │ │ │ │ - 0xffffffffffb6b5b8 (offset: 0x13c7a90) -> 0x416c fde=[ 137c] │ │ │ │ - 0xffffffffffb6b5e8 (offset: 0x13c7ac0) -> 0x4180 fde=[ 1390] │ │ │ │ - 0xffffffffffb6b618 (offset: 0x13c7af0) -> 0x4194 fde=[ 13a4] │ │ │ │ - 0xffffffffffb6b648 (offset: 0x13c7b20) -> 0x41a8 fde=[ 13b8] │ │ │ │ - 0xffffffffffb6b698 (offset: 0x13c7b70) -> 0x41bc fde=[ 13cc] │ │ │ │ - 0xffffffffffb6b6b8 (offset: 0x13c7b90) -> 0x41d0 fde=[ 13e0] │ │ │ │ - 0xffffffffffb6b6e8 (offset: 0x13c7bc0) -> 0x41e4 fde=[ 13f4] │ │ │ │ - 0xffffffffffb6b718 (offset: 0x13c7bf0) -> 0x41f8 fde=[ 1408] │ │ │ │ - 0xffffffffffb6b738 (offset: 0x13c7c10) -> 0x420c fde=[ 141c] │ │ │ │ - 0xffffffffffb6b778 (offset: 0x13c7c50) -> 0x4220 fde=[ 1430] │ │ │ │ - 0xffffffffffb6b838 (offset: 0x13c7d10) -> 0x4234 fde=[ 1444] │ │ │ │ - 0xffffffffffb98168 (offset: 0x13f4640) -> 0x4248 fde=[ 1458] │ │ │ │ - 0xffffffffffb981d8 (offset: 0x13f46b0) -> 0x4268 fde=[ 1478] │ │ │ │ - 0xffffffffffc29988 (offset: 0x1485e60) -> 0x4280 fde=[ 1490] │ │ │ │ - 0xffffffffffc29998 (offset: 0x1485e70) -> 0x4294 fde=[ 14a4] │ │ │ │ - 0xffffffffffc299a8 (offset: 0x1485e80) -> 0x42a8 fde=[ 14b8] │ │ │ │ - 0xffffffffffc299b8 (offset: 0x1485e90) -> 0x42bc fde=[ 14cc] │ │ │ │ - 0xffffffffffc299d8 (offset: 0x1485eb0) -> 0x42d0 fde=[ 14e0] │ │ │ │ - 0xffffffffffc299f8 (offset: 0x1485ed0) -> 0x42e4 fde=[ 14f4] │ │ │ │ - 0xffffffffffc29a18 (offset: 0x1485ef0) -> 0x42f8 fde=[ 1508] │ │ │ │ - 0xffffffffffc29a38 (offset: 0x1485f10) -> 0x430c fde=[ 151c] │ │ │ │ - 0xffffffffffc29a58 (offset: 0x1485f30) -> 0x4320 fde=[ 1530] │ │ │ │ - 0xffffffffffc29a78 (offset: 0x1485f50) -> 0x4334 fde=[ 1544] │ │ │ │ - 0xffffffffffc29a88 (offset: 0x1485f60) -> 0x4348 fde=[ 1558] │ │ │ │ - 0xffffffffffc29a98 (offset: 0x1485f70) -> 0x435c fde=[ 156c] │ │ │ │ - 0xffffffffffc29aa8 (offset: 0x1485f80) -> 0x4370 fde=[ 1580] │ │ │ │ - 0xffffffffffc29ab8 (offset: 0x1485f90) -> 0x4384 fde=[ 1594] │ │ │ │ - 0xffffffffffc29ac8 (offset: 0x1485fa0) -> 0x4398 fde=[ 15a8] │ │ │ │ - 0xffffffffffc29ad8 (offset: 0x1485fb0) -> 0x43ac fde=[ 15bc] │ │ │ │ - 0xffffffffffc29ae8 (offset: 0x1485fc0) -> 0x43c0 fde=[ 15d0] │ │ │ │ - 0xffffffffffc29af8 (offset: 0x1485fd0) -> 0x43d4 fde=[ 15e4] │ │ │ │ - 0xffffffffffc29b08 (offset: 0x1485fe0) -> 0x43e8 fde=[ 15f8] │ │ │ │ - 0xffffffffffc29b18 (offset: 0x1485ff0) -> 0x43fc fde=[ 160c] │ │ │ │ - 0xffffffffffc29b28 (offset: 0x1486000) -> 0x4410 fde=[ 1620] │ │ │ │ - 0xffffffffffc29b38 (offset: 0x1486010) -> 0x4424 fde=[ 1634] │ │ │ │ - 0xffffffffffc29b48 (offset: 0x1486020) -> 0x4438 fde=[ 1648] │ │ │ │ - 0xffffffffffc29b58 (offset: 0x1486030) -> 0x444c fde=[ 165c] │ │ │ │ - 0xffffffffffc5aee8 (offset: 0x14b73c0) -> 0x4460 fde=[ 1670] │ │ │ │ - 0xffffffffffc5aef8 (offset: 0x14b73d0) -> 0x4474 fde=[ 1684] │ │ │ │ - 0xffffffffffc5af08 (offset: 0x14b73e0) -> 0x4488 fde=[ 1698] │ │ │ │ - 0xffffffffffc5af18 (offset: 0x14b73f0) -> 0x44a0 fde=[ 16b0] │ │ │ │ - 0xffffffffffc5b0b8 (offset: 0x14b7590) -> 0x44f8 fde=[ 1708] │ │ │ │ - 0xffffffffffc6bdf8 (offset: 0x14c82d0) -> 0x4520 fde=[ 1730] │ │ │ │ - 0xffffffffffc6be18 (offset: 0x14c82f0) -> 0x4534 fde=[ 1744] │ │ │ │ - 0xffffffffffc6c508 (offset: 0x14c89e0) -> 0x4578 fde=[ 1788] │ │ │ │ - 0xffffffffffc6c7e8 (offset: 0x14c8cc0) -> 0x45c4 fde=[ 17d4] │ │ │ │ - 0xffffffffffc6de28 (offset: 0x14ca300) -> 0x460c fde=[ 181c] │ │ │ │ - 0xffffffffffc6de88 (offset: 0x14ca360) -> 0x4640 fde=[ 1850] │ │ │ │ - 0xffffffffffc6df38 (offset: 0x14ca410) -> 0x4698 fde=[ 18a8] │ │ │ │ - 0xffffffffffc6dfc8 (offset: 0x14ca4a0) -> 0x46f8 fde=[ 1908] │ │ │ │ - 0xffffffffffc6e048 (offset: 0x14ca520) -> 0x4718 fde=[ 1928] │ │ │ │ - 0xffffffffffc6e078 (offset: 0x14ca550) -> 0x4730 fde=[ 1940] │ │ │ │ - 0xffffffffffc6e0e8 (offset: 0x14ca5c0) -> 0x4764 fde=[ 1974] │ │ │ │ - 0xffffffffffc6e218 (offset: 0x14ca6f0) -> 0x479c fde=[ 19ac] │ │ │ │ - 0xffffffffffc6e408 (offset: 0x14ca8e0) -> 0x480c fde=[ 1a1c] │ │ │ │ - 0xffffffffffc6e4c8 (offset: 0x14ca9a0) -> 0x484c fde=[ 1a5c] │ │ │ │ - 0xffffffffffc6e588 (offset: 0x14caa60) -> 0x488c fde=[ 1a9c] │ │ │ │ - 0xffffffffffc6e5e8 (offset: 0x14caac0) -> 0x48c0 fde=[ 1ad0] │ │ │ │ - 0xffffffffffc6e648 (offset: 0x14cab20) -> 0x48f4 fde=[ 1b04] │ │ │ │ - 0xffffffffffc6e6d8 (offset: 0x14cabb0) -> 0x4934 fde=[ 1b44] │ │ │ │ - 0xffffffffffc6e758 (offset: 0x14cac30) -> 0x496c fde=[ 1b7c] │ │ │ │ - 0xffffffffffc6e7f8 (offset: 0x14cacd0) -> 0x49a4 fde=[ 1bb4] │ │ │ │ - 0xffffffffffc6e968 (offset: 0x14cae40) -> 0x49e4 fde=[ 1bf4] │ │ │ │ - 0xffffffffffc6e9a8 (offset: 0x14cae80) -> 0x49f8 fde=[ 1c08] │ │ │ │ - 0xffffffffffc6e9d8 (offset: 0x14caeb0) -> 0x4a0c fde=[ 1c1c] │ │ │ │ - 0xffffffffffc6ea28 (offset: 0x14caf00) -> 0x4a24 fde=[ 1c34] │ │ │ │ - 0xffffffffffc6ea68 (offset: 0x14caf40) -> 0x4a3c fde=[ 1c4c] │ │ │ │ - 0xffffffffffc6eb68 (offset: 0x14cb040) -> 0x4a98 fde=[ 1ca8] │ │ │ │ - 0xffffffffffc6ebe8 (offset: 0x14cb0c0) -> 0x4acc fde=[ 1cdc] │ │ │ │ - 0xffffffffffc6ed58 (offset: 0x14cb230) -> 0x4b08 fde=[ 1d18] │ │ │ │ - 0xffffffffffc6ee68 (offset: 0x14cb340) -> 0x4b44 fde=[ 1d54] │ │ │ │ - 0xffffffffffc6eea8 (offset: 0x14cb380) -> 0x4b5c fde=[ 1d6c] │ │ │ │ - 0xffffffffffc6f038 (offset: 0x14cb510) -> 0x4b98 fde=[ 1da8] │ │ │ │ - 0xffffffffffc6f138 (offset: 0x14cb610) -> 0x4bd4 fde=[ 1de4] │ │ │ │ - 0xffffffffffc6f1f8 (offset: 0x14cb6d0) -> 0x4c0c fde=[ 1e1c] │ │ │ │ - 0xffffffffffc6f208 (offset: 0x14cb6e0) -> 0x4c20 fde=[ 1e30] │ │ │ │ - 0xffffffffffc6f218 (offset: 0x14cb6f0) -> 0x4c34 fde=[ 1e44] │ │ │ │ - 0xffffffffffc6f228 (offset: 0x14cb700) -> 0x4c48 fde=[ 1e58] │ │ │ │ - 0xffffffffffc7c298 (offset: 0x14d8770) -> 0x4c60 fde=[ 1e70] │ │ │ │ - 0xffffffffffc7c2a8 (offset: 0x14d8780) -> 0x4c74 fde=[ 1e84] │ │ │ │ - 0xffffffffffc7c2b8 (offset: 0x14d8790) -> 0x4c88 fde=[ 1e98] │ │ │ │ - 0xffffffffffc7c2c8 (offset: 0x14d87a0) -> 0x4c9c fde=[ 1eac] │ │ │ │ - 0xffffffffffc7c2d8 (offset: 0x14d87b0) -> 0x4cb0 fde=[ 1ec0] │ │ │ │ - 0xffffffffffc7c2e8 (offset: 0x14d87c0) -> 0x4cc4 fde=[ 1ed4] │ │ │ │ - 0xffffffffffc7c2f8 (offset: 0x14d87d0) -> 0x4cd8 fde=[ 1ee8] │ │ │ │ - 0xffffffffffc7c308 (offset: 0x14d87e0) -> 0x4cec fde=[ 1efc] │ │ │ │ - 0xffffffffffc7c318 (offset: 0x14d87f0) -> 0x4d00 fde=[ 1f10] │ │ │ │ - 0xffffffffffc7c338 (offset: 0x14d8810) -> 0x4d14 fde=[ 1f24] │ │ │ │ - 0xffffffffffc7c358 (offset: 0x14d8830) -> 0x4d28 fde=[ 1f38] │ │ │ │ - 0xffffffffffc7c378 (offset: 0x14d8850) -> 0x4d3c fde=[ 1f4c] │ │ │ │ - 0xffffffffffc7c398 (offset: 0x14d8870) -> 0x4d50 fde=[ 1f60] │ │ │ │ - 0xffffffffffc7c3b8 (offset: 0x14d8890) -> 0x4d64 fde=[ 1f74] │ │ │ │ - 0xffffffffffc7c3d8 (offset: 0x14d88b0) -> 0x4d78 fde=[ 1f88] │ │ │ │ - 0xffffffffffc7c3f8 (offset: 0x14d88d0) -> 0x4d8c fde=[ 1f9c] │ │ │ │ - 0xffffffffffc7c418 (offset: 0x14d88f0) -> 0x4da0 fde=[ 1fb0] │ │ │ │ - 0xffffffffffc7c438 (offset: 0x14d8910) -> 0x4db4 fde=[ 1fc4] │ │ │ │ - 0xffffffffffc7c458 (offset: 0x14d8930) -> 0x4dc8 fde=[ 1fd8] │ │ │ │ - 0xffffffffffc7c478 (offset: 0x14d8950) -> 0x4ddc fde=[ 1fec] │ │ │ │ - 0xffffffffffc7c498 (offset: 0x14d8970) -> 0x4df0 fde=[ 2000] │ │ │ │ - 0xffffffffffc7c4b8 (offset: 0x14d8990) -> 0x4e04 fde=[ 2014] │ │ │ │ - 0xffffffffffc7c4d8 (offset: 0x14d89b0) -> 0x4e18 fde=[ 2028] │ │ │ │ - 0xffffffffffc7c4f8 (offset: 0x14d89d0) -> 0x4e2c fde=[ 203c] │ │ │ │ - 0xffffffffffc7c518 (offset: 0x14d89f0) -> 0x4e40 fde=[ 2050] │ │ │ │ - 0xffffffffffc7c528 (offset: 0x14d8a00) -> 0x4e54 fde=[ 2064] │ │ │ │ - 0xffffffffffc7c538 (offset: 0x14d8a10) -> 0x4e68 fde=[ 2078] │ │ │ │ - 0xffffffffffc7c548 (offset: 0x14d8a20) -> 0x4e7c fde=[ 208c] │ │ │ │ - 0xffffffffffc7c558 (offset: 0x14d8a30) -> 0x4e90 fde=[ 20a0] │ │ │ │ - 0xffffffffffc7c568 (offset: 0x14d8a40) -> 0x4ea4 fde=[ 20b4] │ │ │ │ - 0xffffffffffc7c578 (offset: 0x14d8a50) -> 0x4eb8 fde=[ 20c8] │ │ │ │ - 0xffffffffffc7c588 (offset: 0x14d8a60) -> 0x4ecc fde=[ 20dc] │ │ │ │ - 0xffffffffffc7c598 (offset: 0x14d8a70) -> 0x4ee0 fde=[ 20f0] │ │ │ │ - 0xffffffffffc7c5a8 (offset: 0x14d8a80) -> 0x4ef4 fde=[ 2104] │ │ │ │ - 0xffffffffffc7c5b8 (offset: 0x14d8a90) -> 0x4f08 fde=[ 2118] │ │ │ │ - 0xffffffffffc7c5c8 (offset: 0x14d8aa0) -> 0x4f1c fde=[ 212c] │ │ │ │ - 0xffffffffffc7c5d8 (offset: 0x14d8ab0) -> 0x4f30 fde=[ 2140] │ │ │ │ - 0xffffffffffc7c5e8 (offset: 0x14d8ac0) -> 0x4f44 fde=[ 2154] │ │ │ │ - 0xffffffffffc7c5f8 (offset: 0x14d8ad0) -> 0x4f58 fde=[ 2168] │ │ │ │ - 0xffffffffffc7c608 (offset: 0x14d8ae0) -> 0x4f6c fde=[ 217c] │ │ │ │ - 0xffffffffffc7c618 (offset: 0x14d8af0) -> 0x4f80 fde=[ 2190] │ │ │ │ - 0xffffffffffc7c628 (offset: 0x14d8b00) -> 0x4f94 fde=[ 21a4] │ │ │ │ - 0xffffffffffc7c648 (offset: 0x14d8b20) -> 0x4fa8 fde=[ 21b8] │ │ │ │ - 0xffffffffffc7c688 (offset: 0x14d8b60) -> 0x4fbc fde=[ 21cc] │ │ │ │ - 0xffffffffffc7c718 (offset: 0x14d8bf0) -> 0x4fd0 fde=[ 21e0] │ │ │ │ - 0xffffffffffc7c7a8 (offset: 0x14d8c80) -> 0x4fe8 fde=[ 21f8] │ │ │ │ - 0xffffffffffc7c7d8 (offset: 0x14d8cb0) -> 0x4ffc fde=[ 220c] │ │ │ │ - 0xffffffffffc83ba8 (offset: 0x14e0080) -> 0x5010 fde=[ 2220] │ │ │ │ - 0xffffffffffc83c28 (offset: 0x14e0100) -> 0x503c fde=[ 224c] │ │ │ │ - 0xffffffffffc83d58 (offset: 0x14e0230) -> 0x5050 fde=[ 2260] │ │ │ │ - 0xffffffffffc83ef8 (offset: 0x14e03d0) -> 0x5090 fde=[ 22a0] │ │ │ │ - 0xffffffffffc84198 (offset: 0x14e0670) -> 0x50d0 fde=[ 22e0] │ │ │ │ - 0xffffffffffc841a8 (offset: 0x14e0680) -> 0x50e4 fde=[ 22f4] │ │ │ │ - 0xffffffffffc843d8 (offset: 0x14e08b0) -> 0x5140 fde=[ 2350] │ │ │ │ - 0xffffffffffc84428 (offset: 0x14e0900) -> 0x5154 fde=[ 2364] │ │ │ │ - 0xffffffffffc844e8 (offset: 0x14e09c0) -> 0x51a0 fde=[ 23b0] │ │ │ │ - 0xffffffffffc846a8 (offset: 0x14e0b80) -> 0x51c0 fde=[ 23d0] │ │ │ │ - 0xffffffffffc846f8 (offset: 0x14e0bd0) -> 0x51d4 fde=[ 23e4] │ │ │ │ - 0xffffffffffc84738 (offset: 0x14e0c10) -> 0x51e8 fde=[ 23f8] │ │ │ │ - 0xffffffffffc84768 (offset: 0x14e0c40) -> 0x51fc fde=[ 240c] │ │ │ │ - 0xffffffffffc847f8 (offset: 0x14e0cd0) -> 0x5228 fde=[ 2438] │ │ │ │ - 0xffffffffffc84898 (offset: 0x14e0d70) -> 0x5254 fde=[ 2464] │ │ │ │ - 0xffffffffffc84a38 (offset: 0x14e0f10) -> 0x5290 fde=[ 24a0] │ │ │ │ - 0xffffffffffc84ef8 (offset: 0x14e13d0) -> 0x52e4 fde=[ 24f4] │ │ │ │ - 0xffffffffffc84fa8 (offset: 0x14e1480) -> 0x5310 fde=[ 2520] │ │ │ │ - 0xffffffffffc85058 (offset: 0x14e1530) -> 0x532c fde=[ 253c] │ │ │ │ - 0xffffffffffc852f8 (offset: 0x14e17d0) -> 0x5380 fde=[ 2590] │ │ │ │ - 0xffffffffffc85408 (offset: 0x14e18e0) -> 0x53b8 fde=[ 25c8] │ │ │ │ - 0xffffffffffc854a8 (offset: 0x14e1980) -> 0x53f8 fde=[ 2608] │ │ │ │ - 0xffffffffffc854e8 (offset: 0x14e19c0) -> 0x5424 fde=[ 2634] │ │ │ │ - 0xffffffffffc85568 (offset: 0x14e1a40) -> 0x5438 fde=[ 2648] │ │ │ │ - 0xffffffffffc85648 (offset: 0x14e1b20) -> 0x5480 fde=[ 2690] │ │ │ │ - 0xffffffffffc856a8 (offset: 0x14e1b80) -> 0x54ac fde=[ 26bc] │ │ │ │ - 0xffffffffffc856f8 (offset: 0x14e1bd0) -> 0x54cc fde=[ 26dc] │ │ │ │ - 0xffffffffffc85898 (offset: 0x14e1d70) -> 0x54f8 fde=[ 2708] │ │ │ │ - 0xffffffffffc858b8 (offset: 0x14e1d90) -> 0x550c fde=[ 271c] │ │ │ │ - 0xffffffffffc858c8 (offset: 0x14e1da0) -> 0x5520 fde=[ 2730] │ │ │ │ - 0xffffffffffc858e8 (offset: 0x14e1dc0) -> 0x5534 fde=[ 2744] │ │ │ │ - 0xffffffffffc85918 (offset: 0x14e1df0) -> 0x554c fde=[ 275c] │ │ │ │ - 0xffffffffffc85958 (offset: 0x14e1e30) -> 0x5564 fde=[ 2774] │ │ │ │ - 0xffffffffffc85ad8 (offset: 0x14e1fb0) -> 0x55a8 fde=[ 27b8] │ │ │ │ - 0xffffffffffc85bd8 (offset: 0x14e20b0) -> 0x55d8 fde=[ 27e8] │ │ │ │ - 0xffffffffffc85bf8 (offset: 0x14e20d0) -> 0x55ec fde=[ 27fc] │ │ │ │ - 0xffffffffffc85c08 (offset: 0x14e20e0) -> 0x5600 fde=[ 2810] │ │ │ │ - 0xffffffffffc85ce8 (offset: 0x14e21c0) -> 0x562c fde=[ 283c] │ │ │ │ - 0xffffffffffc85cf8 (offset: 0x14e21d0) -> 0x5640 fde=[ 2850] │ │ │ │ - 0xffffffffffc85d18 (offset: 0x14e21f0) -> 0x5654 fde=[ 2864] │ │ │ │ - 0xffffffffffc85d58 (offset: 0x14e2230) -> 0x5670 fde=[ 2880] │ │ │ │ - 0xffffffffffc85df8 (offset: 0x14e22d0) -> 0x5694 fde=[ 28a4] │ │ │ │ - 0xffffffffffc85e98 (offset: 0x14e2370) -> 0x56b8 fde=[ 28c8] │ │ │ │ - 0xffffffffffc85f38 (offset: 0x14e2410) -> 0x56dc fde=[ 28ec] │ │ │ │ - 0xffffffffffc85fd8 (offset: 0x14e24b0) -> 0x5700 fde=[ 2910] │ │ │ │ - 0xffffffffffc86078 (offset: 0x14e2550) -> 0x5724 fde=[ 2934] │ │ │ │ - 0xffffffffffc86118 (offset: 0x14e25f0) -> 0x5748 fde=[ 2958] │ │ │ │ - 0xffffffffffc861b8 (offset: 0x14e2690) -> 0x576c fde=[ 297c] │ │ │ │ - 0xffffffffffc86258 (offset: 0x14e2730) -> 0x5790 fde=[ 29a0] │ │ │ │ - 0xffffffffffc862f8 (offset: 0x14e27d0) -> 0x57b4 fde=[ 29c4] │ │ │ │ - 0xffffffffffc86398 (offset: 0x14e2870) -> 0x57d8 fde=[ 29e8] │ │ │ │ - 0xffffffffffc86438 (offset: 0x14e2910) -> 0x57fc fde=[ 2a0c] │ │ │ │ - 0xffffffffffc864e8 (offset: 0x14e29c0) -> 0x5820 fde=[ 2a30] │ │ │ │ - 0xffffffffffc86818 (offset: 0x14e2cf0) -> 0x5834 fde=[ 2a44] │ │ │ │ - 0xffffffffffc871e8 (offset: 0x14e36c0) -> 0x5854 fde=[ 2a64] │ │ │ │ - 0xffffffffffc87208 (offset: 0x14e36e0) -> 0x5868 fde=[ 2a78] │ │ │ │ - 0xffffffffffc87578 (offset: 0x14e3a50) -> 0x58b4 fde=[ 2ac4] │ │ │ │ - 0xffffffffffc878b8 (offset: 0x14e3d90) -> 0x58e0 fde=[ 2af0] │ │ │ │ - 0xffffffffffc87938 (offset: 0x14e3e10) -> 0x5918 fde=[ 2b28] │ │ │ │ - 0xffffffffffc879a8 (offset: 0x14e3e80) -> 0x592c fde=[ 2b3c] │ │ │ │ - 0xffffffffffc87d38 (offset: 0x14e4210) -> 0x5958 fde=[ 2b68] │ │ │ │ - 0xffffffffffc87e48 (offset: 0x14e4320) -> 0x5974 fde=[ 2b84] │ │ │ │ - 0xffffffffffc880f8 (offset: 0x14e45d0) -> 0x59c0 fde=[ 2bd0] │ │ │ │ - 0xffffffffffc88408 (offset: 0x14e48e0) -> 0x5a0c fde=[ 2c1c] │ │ │ │ - 0xffffffffffc88d28 (offset: 0x14e5200) -> 0x5a5c fde=[ 2c6c] │ │ │ │ - 0xffffffffffc88e38 (offset: 0x14e5310) -> 0x5ac0 fde=[ 2cd0] │ │ │ │ - 0xffffffffffc88f18 (offset: 0x14e53f0) -> 0x5ad4 fde=[ 2ce4] │ │ │ │ - 0xffffffffffc89338 (offset: 0x14e5810) -> 0x5b38 fde=[ 2d48] │ │ │ │ - 0xffffffffffc89438 (offset: 0x14e5910) -> 0x5b78 fde=[ 2d88] │ │ │ │ - 0xffffffffffc894f8 (offset: 0x14e59d0) -> 0x5bd8 fde=[ 2de8] │ │ │ │ - 0xffffffffffc895b8 (offset: 0x14e5a90) -> 0x5c38 fde=[ 2e48] │ │ │ │ - 0xffffffffffc89678 (offset: 0x14e5b50) -> 0x5c84 fde=[ 2e94] │ │ │ │ - 0xffffffffffc896f8 (offset: 0x14e5bd0) -> 0x5ca0 fde=[ 2eb0] │ │ │ │ - 0xffffffffffc89708 (offset: 0x14e5be0) -> 0x5cb8 fde=[ 2ec8] │ │ │ │ - 0xffffffffffc89718 (offset: 0x14e5bf0) -> 0x5ccc fde=[ 2edc] │ │ │ │ - 0xffffffffffc89728 (offset: 0x14e5c00) -> 0x5ce0 fde=[ 2ef0] │ │ │ │ - 0xffffffffffc89738 (offset: 0x14e5c10) -> 0x5cf4 fde=[ 2f04] │ │ │ │ - 0xffffffffffc89748 (offset: 0x14e5c20) -> 0x5d08 fde=[ 2f18] │ │ │ │ - 0xffffffffffc89758 (offset: 0x14e5c30) -> 0x5d1c fde=[ 2f2c] │ │ │ │ - 0xffffffffffc89768 (offset: 0x14e5c40) -> 0x5d30 fde=[ 2f40] │ │ │ │ - 0xffffffffffc89778 (offset: 0x14e5c50) -> 0x5d44 fde=[ 2f54] │ │ │ │ - 0xffffffffffc89788 (offset: 0x14e5c60) -> 0x5d58 fde=[ 2f68] │ │ │ │ - 0xffffffffffc89798 (offset: 0x14e5c70) -> 0x5d6c fde=[ 2f7c] │ │ │ │ - 0xffffffffffc897a8 (offset: 0x14e5c80) -> 0x5d80 fde=[ 2f90] │ │ │ │ - 0xffffffffffc897c8 (offset: 0x14e5ca0) -> 0x5d9c fde=[ 2fac] │ │ │ │ - 0xffffffffffc897d8 (offset: 0x14e5cb0) -> 0x5db0 fde=[ 2fc0] │ │ │ │ - 0xffffffffffc897e8 (offset: 0x14e5cc0) -> 0x5dc4 fde=[ 2fd4] │ │ │ │ - 0xffffffffffc897f8 (offset: 0x14e5cd0) -> 0x5dd8 fde=[ 2fe8] │ │ │ │ - 0xffffffffffc89808 (offset: 0x14e5ce0) -> 0x5dec fde=[ 2ffc] │ │ │ │ - 0xffffffffffc89818 (offset: 0x14e5cf0) -> 0x5e00 fde=[ 3010] │ │ │ │ - 0xffffffffffc89828 (offset: 0x14e5d00) -> 0x5e14 fde=[ 3024] │ │ │ │ - 0xffffffffffc89868 (offset: 0x14e5d40) -> 0x5e28 fde=[ 3038] │ │ │ │ - 0xffffffffffc89878 (offset: 0x14e5d50) -> 0x5e3c fde=[ 304c] │ │ │ │ - 0xffffffffffc89888 (offset: 0x14e5d60) -> 0x5e50 fde=[ 3060] │ │ │ │ - 0xffffffffffc89898 (offset: 0x14e5d70) -> 0x5e68 fde=[ 3078] │ │ │ │ - 0xffffffffffc898a8 (offset: 0x14e5d80) -> 0x5e7c fde=[ 308c] │ │ │ │ - 0xffffffffffc898b8 (offset: 0x14e5d90) -> 0x5e90 fde=[ 30a0] │ │ │ │ - 0xffffffffffc898c8 (offset: 0x14e5da0) -> 0x5ea8 fde=[ 30b8] │ │ │ │ - 0xffffffffffc89a38 (offset: 0x14e5f10) -> 0x5ee4 fde=[ 30f4] │ │ │ │ - 0xffffffffffc89f18 (offset: 0x14e63f0) -> 0x5f18 fde=[ 3128] │ │ │ │ - 0xffffffffffc8a0c8 (offset: 0x14e65a0) -> 0x5f60 fde=[ 3170] │ │ │ │ - 0xffffffffffc8a148 (offset: 0x14e6620) -> 0x5f78 fde=[ 3188] │ │ │ │ - 0xffffffffffc8a218 (offset: 0x14e66f0) -> 0x5f94 fde=[ 31a4] │ │ │ │ - 0xffffffffffc8a228 (offset: 0x14e6700) -> 0x5fa8 fde=[ 31b8] │ │ │ │ - 0xffffffffffc8a238 (offset: 0x14e6710) -> 0x5fbc fde=[ 31cc] │ │ │ │ - 0xffffffffffc8a3b8 (offset: 0x14e6890) -> 0x5fe8 fde=[ 31f8] │ │ │ │ - 0xffffffffffc8a3e8 (offset: 0x14e68c0) -> 0x5ffc fde=[ 320c] │ │ │ │ - 0xffffffffffc8a408 (offset: 0x14e68e0) -> 0x6010 fde=[ 3220] │ │ │ │ - 0xffffffffffc8a628 (offset: 0x14e6b00) -> 0x6060 fde=[ 3270] │ │ │ │ - 0xffffffffffc8a688 (offset: 0x14e6b60) -> 0x6074 fde=[ 3284] │ │ │ │ - 0xffffffffffc8a778 (offset: 0x14e6c50) -> 0x60b0 fde=[ 32c0] │ │ │ │ - 0xffffffffffc8ac58 (offset: 0x14e7130) -> 0x60fc fde=[ 330c] │ │ │ │ - 0xffffffffffc8ad38 (offset: 0x14e7210) -> 0x6138 fde=[ 3348] │ │ │ │ - 0xffffffffffc8ad48 (offset: 0x14e7220) -> 0x614c fde=[ 335c] │ │ │ │ - 0xffffffffffc8aeb8 (offset: 0x14e7390) -> 0x6168 fde=[ 3378] │ │ │ │ - 0xffffffffffc8aec8 (offset: 0x14e73a0) -> 0x617c fde=[ 338c] │ │ │ │ - 0xffffffffffc8aed8 (offset: 0x14e73b0) -> 0x6190 fde=[ 33a0] │ │ │ │ - 0xffffffffffc8b2a8 (offset: 0x14e7780) -> 0x61c8 fde=[ 33d8] │ │ │ │ - 0xffffffffffc8b328 (offset: 0x14e7800) -> 0x6214 fde=[ 3424] │ │ │ │ - 0xffffffffffc8b368 (offset: 0x14e7840) -> 0x6230 fde=[ 3440] │ │ │ │ - 0xffffffffffc8b378 (offset: 0x14e7850) -> 0x6244 fde=[ 3454] │ │ │ │ - 0xffffffffffc8b418 (offset: 0x14e78f0) -> 0x6264 fde=[ 3474] │ │ │ │ - 0xffffffffffc8b458 (offset: 0x14e7930) -> 0x6280 fde=[ 3490] │ │ │ │ - 0xffffffffffc8b4b8 (offset: 0x14e7990) -> 0x6298 fde=[ 34a8] │ │ │ │ - 0xffffffffffc8b4d8 (offset: 0x14e79b0) -> 0x62b4 fde=[ 34c4] │ │ │ │ - 0xffffffffffc8b4f8 (offset: 0x14e79d0) -> 0x62d0 fde=[ 34e0] │ │ │ │ - 0xffffffffffc8b518 (offset: 0x14e79f0) -> 0x62ec fde=[ 34fc] │ │ │ │ - 0xffffffffffc8b538 (offset: 0x14e7a10) -> 0x6308 fde=[ 3518] │ │ │ │ - 0xffffffffffc8b558 (offset: 0x14e7a30) -> 0x6324 fde=[ 3534] │ │ │ │ - 0xffffffffffc8b578 (offset: 0x14e7a50) -> 0x6340 fde=[ 3550] │ │ │ │ - 0xffffffffffc8b598 (offset: 0x14e7a70) -> 0x635c fde=[ 356c] │ │ │ │ - 0xffffffffffc8b5b8 (offset: 0x14e7a90) -> 0x6378 fde=[ 3588] │ │ │ │ - 0xffffffffffc8b5d8 (offset: 0x14e7ab0) -> 0x6394 fde=[ 35a4] │ │ │ │ - 0xffffffffffc8b608 (offset: 0x14e7ae0) -> 0x63ac fde=[ 35bc] │ │ │ │ - 0xffffffffffc8b638 (offset: 0x14e7b10) -> 0x63c4 fde=[ 35d4] │ │ │ │ - 0xffffffffffc8b658 (offset: 0x14e7b30) -> 0x63e0 fde=[ 35f0] │ │ │ │ - 0xffffffffffc8b678 (offset: 0x14e7b50) -> 0x63fc fde=[ 360c] │ │ │ │ - 0xffffffffffc8b698 (offset: 0x14e7b70) -> 0x6418 fde=[ 3628] │ │ │ │ - 0xffffffffffc8b6b8 (offset: 0x14e7b90) -> 0x642c fde=[ 363c] │ │ │ │ - 0xffffffffffc8b718 (offset: 0x14e7bf0) -> 0x6454 fde=[ 3664] │ │ │ │ - 0xffffffffffc8b748 (offset: 0x14e7c20) -> 0x647c fde=[ 368c] │ │ │ │ - 0xffffffffffc8b758 (offset: 0x14e7c30) -> 0x6490 fde=[ 36a0] │ │ │ │ - 0xffffffffffc8b768 (offset: 0x14e7c40) -> 0x64a4 fde=[ 36b4] │ │ │ │ - 0xffffffffffc8b778 (offset: 0x14e7c50) -> 0x64b8 fde=[ 36c8] │ │ │ │ - 0xffffffffffc8b788 (offset: 0x14e7c60) -> 0x64cc fde=[ 36dc] │ │ │ │ - 0xffffffffffc8b798 (offset: 0x14e7c70) -> 0x64e0 fde=[ 36f0] │ │ │ │ - 0xffffffffffc8b7a8 (offset: 0x14e7c80) -> 0x64f4 fde=[ 3704] │ │ │ │ - 0xffffffffffc8b7b8 (offset: 0x14e7c90) -> 0x6508 fde=[ 3718] │ │ │ │ - 0xffffffffffc8b7c8 (offset: 0x14e7ca0) -> 0x651c fde=[ 372c] │ │ │ │ - 0xffffffffffc8b7d8 (offset: 0x14e7cb0) -> 0x6530 fde=[ 3740] │ │ │ │ - 0xffffffffffc8b7e8 (offset: 0x14e7cc0) -> 0x6544 fde=[ 3754] │ │ │ │ - 0xffffffffffc8b7f8 (offset: 0x14e7cd0) -> 0x6558 fde=[ 3768] │ │ │ │ - 0xffffffffffc8b808 (offset: 0x14e7ce0) -> 0x656c fde=[ 377c] │ │ │ │ - 0xffffffffffc8b818 (offset: 0x14e7cf0) -> 0x6580 fde=[ 3790] │ │ │ │ - 0xffffffffffc8b828 (offset: 0x14e7d00) -> 0x6594 fde=[ 37a4] │ │ │ │ - 0xffffffffffc8b838 (offset: 0x14e7d10) -> 0x65a8 fde=[ 37b8] │ │ │ │ - 0xffffffffffc8b848 (offset: 0x14e7d20) -> 0x65bc fde=[ 37cc] │ │ │ │ - 0xffffffffffc8b878 (offset: 0x14e7d50) -> 0x65d0 fde=[ 37e0] │ │ │ │ - 0xffffffffffc8b8b8 (offset: 0x14e7d90) -> 0x65ec fde=[ 37fc] │ │ │ │ - 0xffffffffffc8b908 (offset: 0x14e7de0) -> 0x6608 fde=[ 3818] │ │ │ │ - 0xffffffffffc8b978 (offset: 0x14e7e50) -> 0x6624 fde=[ 3834] │ │ │ │ - 0xffffffffffc8b9d8 (offset: 0x14e7eb0) -> 0x6650 fde=[ 3860] │ │ │ │ - 0xffffffffffc8ba38 (offset: 0x14e7f10) -> 0x667c fde=[ 388c] │ │ │ │ - 0xffffffffffc8ba78 (offset: 0x14e7f50) -> 0x66a4 fde=[ 38b4] │ │ │ │ - 0xffffffffffc8bac8 (offset: 0x14e7fa0) -> 0x66cc fde=[ 38dc] │ │ │ │ - 0xffffffffffc8bb78 (offset: 0x14e8050) -> 0x670c fde=[ 391c] │ │ │ │ - 0xffffffffffc8bc08 (offset: 0x14e80e0) -> 0x6740 fde=[ 3950] │ │ │ │ - 0xffffffffffc8bc48 (offset: 0x14e8120) -> 0x6768 fde=[ 3978] │ │ │ │ - 0xffffffffffc8bc78 (offset: 0x14e8150) -> 0x6790 fde=[ 39a0] │ │ │ │ - 0xffffffffffc8bc98 (offset: 0x14e8170) -> 0x67a4 fde=[ 39b4] │ │ │ │ - 0xffffffffffc8bd38 (offset: 0x14e8210) -> 0x67c8 fde=[ 39d8] │ │ │ │ - 0xffffffffffc8bdd8 (offset: 0x14e82b0) -> 0x6800 fde=[ 3a10] │ │ │ │ - 0xffffffffffc8be58 (offset: 0x14e8330) -> 0x6818 fde=[ 3a28] │ │ │ │ - 0xffffffffffc8be68 (offset: 0x14e8340) -> 0x682c fde=[ 3a3c] │ │ │ │ - 0xffffffffffc8bf18 (offset: 0x14e83f0) -> 0x684c fde=[ 3a5c] │ │ │ │ - 0xffffffffffc8bf78 (offset: 0x14e8450) -> 0x686c fde=[ 3a7c] │ │ │ │ - 0xffffffffffc8bf88 (offset: 0x14e8460) -> 0x6880 fde=[ 3a90] │ │ │ │ - 0xffffffffffc8c018 (offset: 0x14e84f0) -> 0x68bc fde=[ 3acc] │ │ │ │ - 0xffffffffffc8c058 (offset: 0x14e8530) -> 0x68e4 fde=[ 3af4] │ │ │ │ - 0xffffffffffc8c068 (offset: 0x14e8540) -> 0x68f8 fde=[ 3b08] │ │ │ │ - 0xffffffffffc8c1c8 (offset: 0x14e86a0) -> 0x6948 fde=[ 3b58] │ │ │ │ - 0xffffffffffc8c1e8 (offset: 0x14e86c0) -> 0x695c fde=[ 3b6c] │ │ │ │ - 0xffffffffffc8c208 (offset: 0x14e86e0) -> 0x6970 fde=[ 3b80] │ │ │ │ - 0xffffffffffc8c258 (offset: 0x14e8730) -> 0x6988 fde=[ 3b98] │ │ │ │ - 0xffffffffffc8c398 (offset: 0x14e8870) -> 0x69ac fde=[ 3bbc] │ │ │ │ - 0xffffffffffc8c438 (offset: 0x14e8910) -> 0x69dc fde=[ 3bec] │ │ │ │ - 0xffffffffffc8c4b8 (offset: 0x14e8990) -> 0x69f4 fde=[ 3c04] │ │ │ │ - 0xffffffffffc8c588 (offset: 0x14e8a60) -> 0x6a2c fde=[ 3c3c] │ │ │ │ - 0xffffffffffc8c618 (offset: 0x14e8af0) -> 0x6a48 fde=[ 3c58] │ │ │ │ - 0xffffffffffc8c698 (offset: 0x14e8b70) -> 0x6a70 fde=[ 3c80] │ │ │ │ - 0xffffffffffc8c728 (offset: 0x14e8c00) -> 0x6ab8 fde=[ 3cc8] │ │ │ │ - 0xffffffffffc8c758 (offset: 0x14e8c30) -> 0x6acc fde=[ 3cdc] │ │ │ │ - 0xffffffffffc8db58 (offset: 0x14ea030) -> 0x6b18 fde=[ 3d28] │ │ │ │ - 0xffffffffffc8ddb8 (offset: 0x14ea290) -> 0x6b34 fde=[ 3d44] │ │ │ │ - 0xffffffffffc8ddd8 (offset: 0x14ea2b0) -> 0x6b48 fde=[ 3d58] │ │ │ │ - 0xffffffffffc8de88 (offset: 0x14ea360) -> 0x6b94 fde=[ 3da4] │ │ │ │ - 0xffffffffffc8e648 (offset: 0x14eab20) -> 0x6bfc fde=[ 3e0c] │ │ │ │ - 0xffffffffffc8e668 (offset: 0x14eab40) -> 0x6c14 fde=[ 3e24] │ │ │ │ - 0xffffffffffc8e688 (offset: 0x14eab60) -> 0x6c28 fde=[ 3e38] │ │ │ │ - 0xffffffffffc8e6f8 (offset: 0x14eabd0) -> 0x6c54 fde=[ 3e64] │ │ │ │ - 0xffffffffffc8e808 (offset: 0x14eace0) -> 0x6c80 fde=[ 3e90] │ │ │ │ - 0xffffffffffc8e818 (offset: 0x14eacf0) -> 0x6c98 fde=[ 3ea8] │ │ │ │ - 0xffffffffffc8e928 (offset: 0x14eae00) -> 0x6cc0 fde=[ 3ed0] │ │ │ │ - 0xffffffffffc8e998 (offset: 0x14eae70) -> 0x6cd8 fde=[ 3ee8] │ │ │ │ - 0xffffffffffc8e9c8 (offset: 0x14eaea0) -> 0x6cf4 fde=[ 3f04] │ │ │ │ - 0xffffffffffc8ea98 (offset: 0x14eaf70) -> 0x6d2c fde=[ 3f3c] │ │ │ │ - 0xffffffffffc8eb28 (offset: 0x14eb000) -> 0x6d64 fde=[ 3f74] │ │ │ │ - 0xffffffffffc8ebc8 (offset: 0x14eb0a0) -> 0x6d7c fde=[ 3f8c] │ │ │ │ - 0xffffffffffc8ebe8 (offset: 0x14eb0c0) -> 0x6d90 fde=[ 3fa0] │ │ │ │ - 0xffffffffffc8ec08 (offset: 0x14eb0e0) -> 0x6da4 fde=[ 3fb4] │ │ │ │ - 0xffffffffffc8eca8 (offset: 0x14eb180) -> 0x6dc0 fde=[ 3fd0] │ │ │ │ - 0xffffffffffc8ecc8 (offset: 0x14eb1a0) -> 0x6dd4 fde=[ 3fe4] │ │ │ │ - 0xffffffffffc8ecd8 (offset: 0x14eb1b0) -> 0x6de8 fde=[ 3ff8] │ │ │ │ - 0xffffffffffc8ed78 (offset: 0x14eb250) -> 0x6e04 fde=[ 4014] │ │ │ │ - 0xffffffffffc8ed88 (offset: 0x14eb260) -> 0x6e18 fde=[ 4028] │ │ │ │ - 0xffffffffffc8ee28 (offset: 0x14eb300) -> 0x6e34 fde=[ 4044] │ │ │ │ - 0xffffffffffc8ee38 (offset: 0x14eb310) -> 0x6e48 fde=[ 4058] │ │ │ │ - 0xffffffffffc8ee48 (offset: 0x14eb320) -> 0x6e5c fde=[ 406c] │ │ │ │ - 0xffffffffffc8ee58 (offset: 0x14eb330) -> 0x6e70 fde=[ 4080] │ │ │ │ - 0xffffffffffc8ee68 (offset: 0x14eb340) -> 0x6e88 fde=[ 4098] │ │ │ │ - 0xffffffffffc8ee78 (offset: 0x14eb350) -> 0x6e9c fde=[ 40ac] │ │ │ │ - 0xffffffffffc8ee88 (offset: 0x14eb360) -> 0x6eb0 fde=[ 40c0] │ │ │ │ - 0xffffffffffc8ef08 (offset: 0x14eb3e0) -> 0x6ecc fde=[ 40dc] │ │ │ │ - 0xffffffffffc8f098 (offset: 0x14eb570) -> 0x6f00 fde=[ 4110] │ │ │ │ - 0xffffffffffc8f0d8 (offset: 0x14eb5b0) -> 0x6f14 fde=[ 4124] │ │ │ │ - 0xffffffffffc8f118 (offset: 0x14eb5f0) -> 0x6f28 fde=[ 4138] │ │ │ │ - 0xffffffffffc8f158 (offset: 0x14eb630) -> 0x6f3c fde=[ 414c] │ │ │ │ - 0xffffffffffc8f198 (offset: 0x14eb670) -> 0x6f50 fde=[ 4160] │ │ │ │ - 0xffffffffffc8f1b8 (offset: 0x14eb690) -> 0x6f68 fde=[ 4178] │ │ │ │ - 0xffffffffffc8f1d8 (offset: 0x14eb6b0) -> 0x6f7c fde=[ 418c] │ │ │ │ - 0xffffffffffc8f558 (offset: 0x14eba30) -> 0x6fc8 fde=[ 41d8] │ │ │ │ - 0xffffffffffc8f5c8 (offset: 0x14ebaa0) -> 0x6fe4 fde=[ 41f4] │ │ │ │ - 0xffffffffffc8f658 (offset: 0x14ebb30) -> 0x7000 fde=[ 4210] │ │ │ │ - 0xffffffffffc8f6d8 (offset: 0x14ebbb0) -> 0x701c fde=[ 422c] │ │ │ │ - 0xffffffffffc8f6f8 (offset: 0x14ebbd0) -> 0x7038 fde=[ 4248] │ │ │ │ - 0xffffffffffc8f738 (offset: 0x14ebc10) -> 0x7064 fde=[ 4274] │ │ │ │ - 0xffffffffffc8f778 (offset: 0x14ebc50) -> 0x7090 fde=[ 42a0] │ │ │ │ - 0xffffffffffc8f7b8 (offset: 0x14ebc90) -> 0x70bc fde=[ 42cc] │ │ │ │ - 0xffffffffffc8f808 (offset: 0x14ebce0) -> 0x70e4 fde=[ 42f4] │ │ │ │ - 0xffffffffffc8f818 (offset: 0x14ebcf0) -> 0x70f8 fde=[ 4308] │ │ │ │ - 0xffffffffffc8f878 (offset: 0x14ebd50) -> 0x7130 fde=[ 4340] │ │ │ │ - 0xffffffffffc8f888 (offset: 0x14ebd60) -> 0x7144 fde=[ 4354] │ │ │ │ - 0xffffffffffc8f898 (offset: 0x14ebd70) -> 0x7158 fde=[ 4368] │ │ │ │ - 0xffffffffffc8f8b8 (offset: 0x14ebd90) -> 0x716c fde=[ 437c] │ │ │ │ - 0xffffffffffc8f918 (offset: 0x14ebdf0) -> 0x718c fde=[ 439c] │ │ │ │ - 0xffffffffffc8f978 (offset: 0x14ebe50) -> 0x71a4 fde=[ 43b4] │ │ │ │ - 0xffffffffffc8fc58 (offset: 0x14ec130) -> 0x7204 fde=[ 4414] │ │ │ │ - 0xffffffffffc8fc68 (offset: 0x14ec140) -> 0x7218 fde=[ 4428] │ │ │ │ - 0xffffffffffc8fe28 (offset: 0x14ec300) -> 0x7234 fde=[ 4444] │ │ │ │ - 0xffffffffffc8fe38 (offset: 0x14ec310) -> 0x7248 fde=[ 4458] │ │ │ │ - 0xffffffffffc8fe48 (offset: 0x14ec320) -> 0x725c fde=[ 446c] │ │ │ │ - 0xffffffffffc8fe58 (offset: 0x14ec330) -> 0x7270 fde=[ 4480] │ │ │ │ - 0xffffffffffc8fe68 (offset: 0x14ec340) -> 0x7284 fde=[ 4494] │ │ │ │ - 0xffffffffffc8fe78 (offset: 0x14ec350) -> 0x7298 fde=[ 44a8] │ │ │ │ - 0xffffffffffc8fe88 (offset: 0x14ec360) -> 0x72ac fde=[ 44bc] │ │ │ │ - 0xffffffffffc8fee8 (offset: 0x14ec3c0) -> 0x72d8 fde=[ 44e8] │ │ │ │ - 0xffffffffffc8ff98 (offset: 0x14ec470) -> 0x72f4 fde=[ 4504] │ │ │ │ - 0xffffffffffc90078 (offset: 0x14ec550) -> 0x7340 fde=[ 4550] │ │ │ │ - 0xffffffffffc901e8 (offset: 0x14ec6c0) -> 0x738c fde=[ 459c] │ │ │ │ - 0xffffffffffc90338 (offset: 0x14ec810) -> 0x73d8 fde=[ 45e8] │ │ │ │ - 0xffffffffffc903b8 (offset: 0x14ec890) -> 0x73ec fde=[ 45fc] │ │ │ │ - 0xffffffffffc903e8 (offset: 0x14ec8c0) -> 0x7400 fde=[ 4610] │ │ │ │ - 0xffffffffffc90508 (offset: 0x14ec9e0) -> 0x7424 fde=[ 4634] │ │ │ │ - 0xffffffffffc90648 (offset: 0x14ecb20) -> 0x7470 fde=[ 4680] │ │ │ │ - 0xffffffffffc906a8 (offset: 0x14ecb80) -> 0x7484 fde=[ 4694] │ │ │ │ - 0xffffffffffc906d8 (offset: 0x14ecbb0) -> 0x749c fde=[ 46ac] │ │ │ │ - 0xffffffffffc90768 (offset: 0x14ecc40) -> 0x74e8 fde=[ 46f8] │ │ │ │ - 0xffffffffffc90988 (offset: 0x14ece60) -> 0x7534 fde=[ 4744] │ │ │ │ - 0xffffffffffc90bd8 (offset: 0x14ed0b0) -> 0x7580 fde=[ 4790] │ │ │ │ - 0xffffffffffc90d98 (offset: 0x14ed270) -> 0x75cc fde=[ 47dc] │ │ │ │ - 0xffffffffffc90da8 (offset: 0x14ed280) -> 0x75e0 fde=[ 47f0] │ │ │ │ - 0xffffffffffc90e98 (offset: 0x14ed370) -> 0x762c fde=[ 483c] │ │ │ │ - 0xffffffffffc90fb8 (offset: 0x14ed490) -> 0x7654 fde=[ 4864] │ │ │ │ - 0xffffffffffc91128 (offset: 0x14ed600) -> 0x7690 fde=[ 48a0] │ │ │ │ - 0xffffffffffc911a8 (offset: 0x14ed680) -> 0x76c4 fde=[ 48d4] │ │ │ │ - 0xffffffffffc91298 (offset: 0x14ed770) -> 0x76f8 fde=[ 4908] │ │ │ │ - 0xffffffffffc913b8 (offset: 0x14ed890) -> 0x7734 fde=[ 4944] │ │ │ │ - 0xffffffffffc913c8 (offset: 0x14ed8a0) -> 0x7748 fde=[ 4958] │ │ │ │ - 0xffffffffffc91428 (offset: 0x14ed900) -> 0x7780 fde=[ 4990] │ │ │ │ - 0xffffffffffc91a48 (offset: 0x14edf20) -> 0x77cc fde=[ 49dc] │ │ │ │ - 0xffffffffffc91ce8 (offset: 0x14ee1c0) -> 0x7840 fde=[ 4a50] │ │ │ │ - 0xffffffffffc91e48 (offset: 0x14ee320) -> 0x788c fde=[ 4a9c] │ │ │ │ - 0xffffffffffc91fa8 (offset: 0x14ee480) -> 0x78c8 fde=[ 4ad8] │ │ │ │ - 0xffffffffffc92018 (offset: 0x14ee4f0) -> 0x78f4 fde=[ 4b04] │ │ │ │ - 0xffffffffffc92098 (offset: 0x14ee570) -> 0x7928 fde=[ 4b38] │ │ │ │ - 0xffffffffffc92168 (offset: 0x14ee640) -> 0x794c fde=[ 4b5c] │ │ │ │ - 0xffffffffffc922a8 (offset: 0x14ee780) -> 0x7988 fde=[ 4b98] │ │ │ │ - 0xffffffffffc92328 (offset: 0x14ee800) -> 0x79a4 fde=[ 4bb4] │ │ │ │ - 0xffffffffffc92348 (offset: 0x14ee820) -> 0x79bc fde=[ 4bcc] │ │ │ │ - 0xffffffffffc92358 (offset: 0x14ee830) -> 0x79d0 fde=[ 4be0] │ │ │ │ - 0xffffffffffc923c8 (offset: 0x14ee8a0) -> 0x79fc fde=[ 4c0c] │ │ │ │ - 0xffffffffffc92448 (offset: 0x14ee920) -> 0x7a30 fde=[ 4c40] │ │ │ │ - 0xffffffffffc924a8 (offset: 0x14ee980) -> 0x7a44 fde=[ 4c54] │ │ │ │ - 0xffffffffffc92f48 (offset: 0x14ef420) -> 0x7a9c fde=[ 4cac] │ │ │ │ - 0xffffffffffc92fd8 (offset: 0x14ef4b0) -> 0x7ac0 fde=[ 4cd0] │ │ │ │ - 0xffffffffffc93038 (offset: 0x14ef510) -> 0x7ae0 fde=[ 4cf0] │ │ │ │ - 0xffffffffffc93088 (offset: 0x14ef560) -> 0x7b00 fde=[ 4d10] │ │ │ │ - 0xffffffffffc930e8 (offset: 0x14ef5c0) -> 0x7b20 fde=[ 4d30] │ │ │ │ - 0xffffffffffc94258 (offset: 0x14f0730) -> 0x7b50 fde=[ 4d60] │ │ │ │ - 0xffffffffffc94328 (offset: 0x14f0800) -> 0x7b84 fde=[ 4d94] │ │ │ │ - 0xffffffffffc943a8 (offset: 0x14f0880) -> 0x7bb0 fde=[ 4dc0] │ │ │ │ - 0xffffffffffc945f8 (offset: 0x14f0ad0) -> 0x7c24 fde=[ 4e34] │ │ │ │ - 0xffffffffffc94748 (offset: 0x14f0c20) -> 0x7c5c fde=[ 4e6c] │ │ │ │ - 0xffffffffffc94868 (offset: 0x14f0d40) -> 0x7ca8 fde=[ 4eb8] │ │ │ │ - 0xffffffffffc94938 (offset: 0x14f0e10) -> 0x7cd0 fde=[ 4ee0] │ │ │ │ - 0xffffffffffc94948 (offset: 0x14f0e20) -> 0x7ce4 fde=[ 4ef4] │ │ │ │ - 0xffffffffffc94958 (offset: 0x14f0e30) -> 0x7cf8 fde=[ 4f08] │ │ │ │ - 0xffffffffffc949c8 (offset: 0x14f0ea0) -> 0x7d24 fde=[ 4f34] │ │ │ │ - 0xffffffffffc94a98 (offset: 0x14f0f70) -> 0x7d40 fde=[ 4f50] │ │ │ │ - 0xffffffffffc94ca8 (offset: 0x14f1180) -> 0x7d8c fde=[ 4f9c] │ │ │ │ - 0xffffffffffc94d08 (offset: 0x14f11e0) -> 0x7dd8 fde=[ 4fe8] │ │ │ │ - 0xffffffffffc94d28 (offset: 0x14f1200) -> 0x7dec fde=[ 4ffc] │ │ │ │ - 0xffffffffffc94da8 (offset: 0x14f1280) -> 0x7e04 fde=[ 5014] │ │ │ │ - 0xffffffffffc94de8 (offset: 0x14f12c0) -> 0x7e20 fde=[ 5030] │ │ │ │ - 0xffffffffffc94e08 (offset: 0x14f12e0) -> 0x7e3c fde=[ 504c] │ │ │ │ - 0xffffffffffc94e28 (offset: 0x14f1300) -> 0x7e50 fde=[ 5060] │ │ │ │ - 0xffffffffffc94e88 (offset: 0x14f1360) -> 0x7e68 fde=[ 5078] │ │ │ │ - 0xffffffffffc94eb8 (offset: 0x14f1390) -> 0x7e84 fde=[ 5094] │ │ │ │ - 0xffffffffffc95078 (offset: 0x14f1550) -> 0x7ea8 fde=[ 50b8] │ │ │ │ - 0xffffffffffc950b8 (offset: 0x14f1590) -> 0x7ebc fde=[ 50cc] │ │ │ │ - 0xffffffffffc95138 (offset: 0x14f1610) -> 0x7ef4 fde=[ 5104] │ │ │ │ - 0xffffffffffc95238 (offset: 0x14f1710) -> 0x7f20 fde=[ 5130] │ │ │ │ - 0xffffffffffc95388 (offset: 0x14f1860) -> 0x7f60 fde=[ 5170] │ │ │ │ - 0xffffffffffc953a8 (offset: 0x14f1880) -> 0x7f74 fde=[ 5184] │ │ │ │ - 0xffffffffffc95448 (offset: 0x14f1920) -> 0x7f90 fde=[ 51a0] │ │ │ │ - 0xffffffffffc95468 (offset: 0x14f1940) -> 0x7fac fde=[ 51bc] │ │ │ │ - 0xffffffffffc954e8 (offset: 0x14f19c0) -> 0x7fc4 fde=[ 51d4] │ │ │ │ - 0xffffffffffc95558 (offset: 0x14f1a30) -> 0x7fe0 fde=[ 51f0] │ │ │ │ - 0xffffffffffc95588 (offset: 0x14f1a60) -> 0x7ff4 fde=[ 5204] │ │ │ │ - 0xffffffffffc955c8 (offset: 0x14f1aa0) -> 0x8010 fde=[ 5220] │ │ │ │ - 0xffffffffffc956e8 (offset: 0x14f1bc0) -> 0x8044 fde=[ 5254] │ │ │ │ - 0xffffffffffc95788 (offset: 0x14f1c60) -> 0x807c fde=[ 528c] │ │ │ │ - 0xffffffffffc957f8 (offset: 0x14f1cd0) -> 0x80b8 fde=[ 52c8] │ │ │ │ - 0xffffffffffc95818 (offset: 0x14f1cf0) -> 0x80cc fde=[ 52dc] │ │ │ │ - 0xffffffffffc95828 (offset: 0x14f1d00) -> 0x80e0 fde=[ 52f0] │ │ │ │ - 0xffffffffffc95848 (offset: 0x14f1d20) -> 0x80fc fde=[ 530c] │ │ │ │ - 0xffffffffffc958e8 (offset: 0x14f1dc0) -> 0x8128 fde=[ 5338] │ │ │ │ - 0xffffffffffc95928 (offset: 0x14f1e00) -> 0x8154 fde=[ 5364] │ │ │ │ - 0xffffffffffc959c8 (offset: 0x14f1ea0) -> 0x817c fde=[ 538c] │ │ │ │ - 0xffffffffffc95a68 (offset: 0x14f1f40) -> 0x819c fde=[ 53ac] │ │ │ │ - 0xffffffffffc95af8 (offset: 0x14f1fd0) -> 0x81c8 fde=[ 53d8] │ │ │ │ - 0xffffffffffc95b18 (offset: 0x14f1ff0) -> 0x81dc fde=[ 53ec] │ │ │ │ - 0xffffffffffc95b68 (offset: 0x14f2040) -> 0x81f8 fde=[ 5408] │ │ │ │ - 0xffffffffffc95c38 (offset: 0x14f2110) -> 0x8218 fde=[ 5428] │ │ │ │ - 0xffffffffffc95c58 (offset: 0x14f2130) -> 0x8230 fde=[ 5440] │ │ │ │ - 0xffffffffffc95d18 (offset: 0x14f21f0) -> 0x8248 fde=[ 5458] │ │ │ │ - 0xffffffffffc95df8 (offset: 0x14f22d0) -> 0x8264 fde=[ 5474] │ │ │ │ - 0xffffffffffc95e58 (offset: 0x14f2330) -> 0x8278 fde=[ 5488] │ │ │ │ - 0xffffffffffc95ed8 (offset: 0x14f23b0) -> 0x8290 fde=[ 54a0] │ │ │ │ - 0xffffffffffc95ee8 (offset: 0x14f23c0) -> 0x82a4 fde=[ 54b4] │ │ │ │ - 0xffffffffffc95f38 (offset: 0x14f2410) -> 0x82bc fde=[ 54cc] │ │ │ │ - 0xffffffffffc95fb8 (offset: 0x14f2490) -> 0x82d8 fde=[ 54e8] │ │ │ │ - 0xffffffffffc96028 (offset: 0x14f2500) -> 0x82f4 fde=[ 5504] │ │ │ │ - 0xffffffffffc96048 (offset: 0x14f2520) -> 0x8310 fde=[ 5520] │ │ │ │ - 0xffffffffffc960b8 (offset: 0x14f2590) -> 0x832c fde=[ 553c] │ │ │ │ - 0xffffffffffc96178 (offset: 0x14f2650) -> 0x8358 fde=[ 5568] │ │ │ │ - 0xffffffffffc961e8 (offset: 0x14f26c0) -> 0x8374 fde=[ 5584] │ │ │ │ - 0xffffffffffc962a8 (offset: 0x14f2780) -> 0x8398 fde=[ 55a8] │ │ │ │ - 0xffffffffffc962d8 (offset: 0x14f27b0) -> 0x83b4 fde=[ 55c4] │ │ │ │ - 0xffffffffffc96308 (offset: 0x14f27e0) -> 0x83d0 fde=[ 55e0] │ │ │ │ - 0xffffffffffc963d8 (offset: 0x14f28b0) -> 0x8408 fde=[ 5618] │ │ │ │ - 0xffffffffffc96a08 (offset: 0x14f2ee0) -> 0x8468 fde=[ 5678] │ │ │ │ - 0xffffffffffc97c08 (offset: 0x14f40e0) -> 0x84dc fde=[ 56ec] │ │ │ │ - 0xffffffffffc97c18 (offset: 0x14f40f0) -> 0x84f0 fde=[ 5700] │ │ │ │ - 0xffffffffffc97e58 (offset: 0x14f4330) -> 0x8540 fde=[ 5750] │ │ │ │ - 0xffffffffffc97eb8 (offset: 0x14f4390) -> 0x855c fde=[ 576c] │ │ │ │ - 0xffffffffffc97ec8 (offset: 0x14f43a0) -> 0x8570 fde=[ 5780] │ │ │ │ - 0xffffffffffc97f98 (offset: 0x14f4470) -> 0x8598 fde=[ 57a8] │ │ │ │ - 0xffffffffffc98008 (offset: 0x14f44e0) -> 0x85d0 fde=[ 57e0] │ │ │ │ - 0xffffffffffc98078 (offset: 0x14f4550) -> 0x85e4 fde=[ 57f4] │ │ │ │ - 0xffffffffffc98108 (offset: 0x14f45e0) -> 0x8604 fde=[ 5814] │ │ │ │ - 0xffffffffffc98198 (offset: 0x14f4670) -> 0x8624 fde=[ 5834] │ │ │ │ - 0xffffffffffc98218 (offset: 0x14f46f0) -> 0x863c fde=[ 584c] │ │ │ │ - 0xffffffffffc982c8 (offset: 0x14f47a0) -> 0x8650 fde=[ 5860] │ │ │ │ - 0xffffffffffc98368 (offset: 0x14f4840) -> 0x8664 fde=[ 5874] │ │ │ │ - 0xffffffffffc983f8 (offset: 0x14f48d0) -> 0x8678 fde=[ 5888] │ │ │ │ - 0xffffffffffc98468 (offset: 0x14f4940) -> 0x86a0 fde=[ 58b0] │ │ │ │ - 0xffffffffffc985a8 (offset: 0x14f4a80) -> 0x86cc fde=[ 58dc] │ │ │ │ - 0xffffffffffc98748 (offset: 0x14f4c20) -> 0x8700 fde=[ 5910] │ │ │ │ - 0xffffffffffc98798 (offset: 0x14f4c70) -> 0x8714 fde=[ 5924] │ │ │ │ - 0xffffffffffc98848 (offset: 0x14f4d20) -> 0x8740 fde=[ 5950] │ │ │ │ - 0xffffffffffc98898 (offset: 0x14f4d70) -> 0x8758 fde=[ 5968] │ │ │ │ - 0xffffffffffc98988 (offset: 0x14f4e60) -> 0x8784 fde=[ 5994] │ │ │ │ - 0xffffffffffc98a88 (offset: 0x14f4f60) -> 0x87a0 fde=[ 59b0] │ │ │ │ - 0xffffffffffc98b38 (offset: 0x14f5010) -> 0x87bc fde=[ 59cc] │ │ │ │ - 0xffffffffffc98be8 (offset: 0x14f50c0) -> 0x87ec fde=[ 59fc] │ │ │ │ - 0xffffffffffc98ca8 (offset: 0x14f5180) -> 0x880c fde=[ 5a1c] │ │ │ │ - 0xffffffffffc98d68 (offset: 0x14f5240) -> 0x8840 fde=[ 5a50] │ │ │ │ - 0xffffffffffc98d78 (offset: 0x14f5250) -> 0x8854 fde=[ 5a64] │ │ │ │ - 0xffffffffffc98e18 (offset: 0x14f52f0) -> 0x8874 fde=[ 5a84] │ │ │ │ - 0xffffffffffc98e98 (offset: 0x14f5370) -> 0x8890 fde=[ 5aa0] │ │ │ │ - 0xffffffffffc98fd8 (offset: 0x14f54b0) -> 0x88b4 fde=[ 5ac4] │ │ │ │ - 0xffffffffffc99048 (offset: 0x14f5520) -> 0x88f0 fde=[ 5b00] │ │ │ │ - 0xffffffffffc99118 (offset: 0x14f55f0) -> 0x8938 fde=[ 5b48] │ │ │ │ - 0xffffffffffc99608 (offset: 0x14f5ae0) -> 0x89a0 fde=[ 5bb0] │ │ │ │ - 0xffffffffffc997b8 (offset: 0x14f5c90) -> 0x89d0 fde=[ 5be0] │ │ │ │ - 0xffffffffffc997c8 (offset: 0x14f5ca0) -> 0x89e4 fde=[ 5bf4] │ │ │ │ - 0xffffffffffc997e8 (offset: 0x14f5cc0) -> 0x89f8 fde=[ 5c08] │ │ │ │ - 0xffffffffffc997f8 (offset: 0x14f5cd0) -> 0x8a0c fde=[ 5c1c] │ │ │ │ - 0xffffffffffc99808 (offset: 0x14f5ce0) -> 0x8a20 fde=[ 5c30] │ │ │ │ - 0xffffffffffc99818 (offset: 0x14f5cf0) -> 0x8a34 fde=[ 5c44] │ │ │ │ - 0xffffffffffc998b8 (offset: 0x14f5d90) -> 0x8a58 fde=[ 5c68] │ │ │ │ - 0xffffffffffc99978 (offset: 0x14f5e50) -> 0x8a7c fde=[ 5c8c] │ │ │ │ - 0xffffffffffc99ae8 (offset: 0x14f5fc0) -> 0x8ab4 fde=[ 5cc4] │ │ │ │ - 0xffffffffffc99b48 (offset: 0x14f6020) -> 0x8ae0 fde=[ 5cf0] │ │ │ │ - 0xffffffffffc99bb8 (offset: 0x14f6090) -> 0x8afc fde=[ 5d0c] │ │ │ │ - 0xffffffffffc99c28 (offset: 0x14f6100) -> 0x8b24 fde=[ 5d34] │ │ │ │ - 0xffffffffffc99ef8 (offset: 0x14f63d0) -> 0x8b50 fde=[ 5d60] │ │ │ │ - 0xffffffffffc99f08 (offset: 0x14f63e0) -> 0x8b64 fde=[ 5d74] │ │ │ │ - 0xffffffffffc99f18 (offset: 0x14f63f0) -> 0x8b78 fde=[ 5d88] │ │ │ │ - 0xffffffffffc9a128 (offset: 0x14f6600) -> 0x8be8 fde=[ 5df8] │ │ │ │ - 0xffffffffffc9a1f8 (offset: 0x14f66d0) -> 0x8c34 fde=[ 5e44] │ │ │ │ - 0xffffffffffc9a3d8 (offset: 0x14f68b0) -> 0x8c9c fde=[ 5eac] │ │ │ │ - 0xffffffffffc9a588 (offset: 0x14f6a60) -> 0x8cd0 fde=[ 5ee0] │ │ │ │ - 0xffffffffffc9a738 (offset: 0x14f6c10) -> 0x8d04 fde=[ 5f14] │ │ │ │ - 0xffffffffffc9a778 (offset: 0x14f6c50) -> 0x8d20 fde=[ 5f30] │ │ │ │ - 0xffffffffffc9a7a8 (offset: 0x14f6c80) -> 0x8d34 fde=[ 5f44] │ │ │ │ - 0xffffffffffc9a7d8 (offset: 0x14f6cb0) -> 0x8d48 fde=[ 5f58] │ │ │ │ - 0xffffffffffc9a7f8 (offset: 0x14f6cd0) -> 0x8d60 fde=[ 5f70] │ │ │ │ - 0xffffffffffc9a868 (offset: 0x14f6d40) -> 0x8d80 fde=[ 5f90] │ │ │ │ - 0xffffffffffc9a928 (offset: 0x14f6e00) -> 0x8da4 fde=[ 5fb4] │ │ │ │ - 0xffffffffffc9a948 (offset: 0x14f6e20) -> 0x8dbc fde=[ 5fcc] │ │ │ │ - 0xffffffffffc9a978 (offset: 0x14f6e50) -> 0x8dd8 fde=[ 5fe8] │ │ │ │ - 0xffffffffffc9ab08 (offset: 0x14f6fe0) -> 0x8e04 fde=[ 6014] │ │ │ │ - 0xffffffffffc9ab28 (offset: 0x14f7000) -> 0x8e18 fde=[ 6028] │ │ │ │ - 0xffffffffffc9ab48 (offset: 0x14f7020) -> 0x8e2c fde=[ 603c] │ │ │ │ - 0xffffffffffc9ab58 (offset: 0x14f7030) -> 0x8e40 fde=[ 6050] │ │ │ │ - 0xffffffffffc9ab78 (offset: 0x14f7050) -> 0x8e54 fde=[ 6064] │ │ │ │ - 0xffffffffffc9ab98 (offset: 0x14f7070) -> 0x8e68 fde=[ 6078] │ │ │ │ - 0xffffffffffc9abb8 (offset: 0x14f7090) -> 0x8e7c fde=[ 608c] │ │ │ │ - 0xffffffffffc9abc8 (offset: 0x14f70a0) -> 0x8e90 fde=[ 60a0] │ │ │ │ - 0xffffffffffc9abd8 (offset: 0x14f70b0) -> 0x8ea4 fde=[ 60b4] │ │ │ │ - 0xffffffffffc9abe8 (offset: 0x14f70c0) -> 0x8eb8 fde=[ 60c8] │ │ │ │ - 0xffffffffffc9abf8 (offset: 0x14f70d0) -> 0x8ecc fde=[ 60dc] │ │ │ │ - 0xffffffffffc9ac08 (offset: 0x14f70e0) -> 0x8ee0 fde=[ 60f0] │ │ │ │ - 0xffffffffffc9ac18 (offset: 0x14f70f0) -> 0x8ef4 fde=[ 6104] │ │ │ │ - 0xffffffffffc9ac48 (offset: 0x14f7120) -> 0x8f08 fde=[ 6118] │ │ │ │ - 0xffffffffffc9ac68 (offset: 0x14f7140) -> 0x8f1c fde=[ 612c] │ │ │ │ - 0xffffffffffc9ac88 (offset: 0x14f7160) -> 0x8f30 fde=[ 6140] │ │ │ │ - 0xffffffffffc9ad48 (offset: 0x14f7220) -> 0x8f50 fde=[ 6160] │ │ │ │ - 0xffffffffffc9ad58 (offset: 0x14f7230) -> 0x8f64 fde=[ 6174] │ │ │ │ - 0xffffffffffc9ad68 (offset: 0x14f7240) -> 0x8f78 fde=[ 6188] │ │ │ │ - 0xffffffffffc9ad98 (offset: 0x14f7270) -> 0x8fa0 fde=[ 61b0] │ │ │ │ - 0xffffffffffc9adb8 (offset: 0x14f7290) -> 0x8fb4 fde=[ 61c4] │ │ │ │ - 0xffffffffffc9adc8 (offset: 0x14f72a0) -> 0x8fc8 fde=[ 61d8] │ │ │ │ - 0xffffffffffc9ade8 (offset: 0x14f72c0) -> 0x8fdc fde=[ 61ec] │ │ │ │ - 0xffffffffffc9ae08 (offset: 0x14f72e0) -> 0x8ff0 fde=[ 6200] │ │ │ │ - 0xffffffffffc9ae28 (offset: 0x14f7300) -> 0x9004 fde=[ 6214] │ │ │ │ - 0xffffffffffc9ae48 (offset: 0x14f7320) -> 0x9018 fde=[ 6228] │ │ │ │ - 0xffffffffffc9ae68 (offset: 0x14f7340) -> 0x902c fde=[ 623c] │ │ │ │ - 0xffffffffffc9ae88 (offset: 0x14f7360) -> 0x9040 fde=[ 6250] │ │ │ │ - 0xffffffffffc9af18 (offset: 0x14f73f0) -> 0x905c fde=[ 626c] │ │ │ │ - 0xffffffffffc9afb8 (offset: 0x14f7490) -> 0x9078 fde=[ 6288] │ │ │ │ - 0xffffffffffc9afe8 (offset: 0x14f74c0) -> 0x908c fde=[ 629c] │ │ │ │ - 0xffffffffffc9b018 (offset: 0x14f74f0) -> 0x90a0 fde=[ 62b0] │ │ │ │ - 0xffffffffffc9b048 (offset: 0x14f7520) -> 0x90b4 fde=[ 62c4] │ │ │ │ - 0xffffffffffc9b058 (offset: 0x14f7530) -> 0x90c8 fde=[ 62d8] │ │ │ │ - 0xffffffffffc9b078 (offset: 0x14f7550) -> 0x90dc fde=[ 62ec] │ │ │ │ - 0xffffffffffc9b098 (offset: 0x14f7570) -> 0x90f0 fde=[ 6300] │ │ │ │ - 0xffffffffffc9b0b8 (offset: 0x14f7590) -> 0x9104 fde=[ 6314] │ │ │ │ - 0xffffffffffc9b0d8 (offset: 0x14f75b0) -> 0x9118 fde=[ 6328] │ │ │ │ - 0xffffffffffc9b0f8 (offset: 0x14f75d0) -> 0x912c fde=[ 633c] │ │ │ │ - 0xffffffffffc9b118 (offset: 0x14f75f0) -> 0x9140 fde=[ 6350] │ │ │ │ - 0xffffffffffc9b138 (offset: 0x14f7610) -> 0x9154 fde=[ 6364] │ │ │ │ - 0xffffffffffc9b158 (offset: 0x14f7630) -> 0x9168 fde=[ 6378] │ │ │ │ - 0xffffffffffc9b178 (offset: 0x14f7650) -> 0x917c fde=[ 638c] │ │ │ │ - 0xffffffffffc9b188 (offset: 0x14f7660) -> 0x9190 fde=[ 63a0] │ │ │ │ - 0xffffffffffc9b218 (offset: 0x14f76f0) -> 0x91bc fde=[ 63cc] │ │ │ │ - 0xffffffffffc9b238 (offset: 0x14f7710) -> 0x91d8 fde=[ 63e8] │ │ │ │ - 0xffffffffffc9b2a8 (offset: 0x14f7780) -> 0x91ec fde=[ 63fc] │ │ │ │ - 0xffffffffffc9b2f8 (offset: 0x14f77d0) -> 0x9200 fde=[ 6410] │ │ │ │ - 0xffffffffffc9b328 (offset: 0x14f7800) -> 0x9214 fde=[ 6424] │ │ │ │ - 0xffffffffffc9b368 (offset: 0x14f7840) -> 0x9228 fde=[ 6438] │ │ │ │ - 0xffffffffffc9b3c8 (offset: 0x14f78a0) -> 0x9244 fde=[ 6454] │ │ │ │ - 0xffffffffffc9b438 (offset: 0x14f7910) -> 0x9270 fde=[ 6480] │ │ │ │ - 0xffffffffffc9b618 (offset: 0x14f7af0) -> 0x92a0 fde=[ 64b0] │ │ │ │ - 0xffffffffffc9b6e8 (offset: 0x14f7bc0) -> 0x92e0 fde=[ 64f0] │ │ │ │ - 0xffffffffffc9b988 (offset: 0x14f7e60) -> 0x9304 fde=[ 6514] │ │ │ │ - 0xffffffffffc9bb28 (offset: 0x14f8000) -> 0x9338 fde=[ 6548] │ │ │ │ - 0xffffffffffc9bf98 (offset: 0x14f8470) -> 0x9358 fde=[ 6568] │ │ │ │ - 0xffffffffffc9c168 (offset: 0x14f8640) -> 0x9398 fde=[ 65a8] │ │ │ │ - 0xffffffffffc9c1e8 (offset: 0x14f86c0) -> 0x93b8 fde=[ 65c8] │ │ │ │ - 0xffffffffffc9c218 (offset: 0x14f86f0) -> 0x93d4 fde=[ 65e4] │ │ │ │ - 0xffffffffffc9c338 (offset: 0x14f8810) -> 0x9404 fde=[ 6614] │ │ │ │ - 0xffffffffffc9c358 (offset: 0x14f8830) -> 0x9418 fde=[ 6628] │ │ │ │ - 0xffffffffffc9c408 (offset: 0x14f88e0) -> 0x943c fde=[ 664c] │ │ │ │ - 0xffffffffffc9c478 (offset: 0x14f8950) -> 0x9458 fde=[ 6668] │ │ │ │ - 0xffffffffffc9c4e8 (offset: 0x14f89c0) -> 0x9480 fde=[ 6690] │ │ │ │ - 0xffffffffffc9c628 (offset: 0x14f8b00) -> 0x94e4 fde=[ 66f4] │ │ │ │ - 0xffffffffffc9c678 (offset: 0x14f8b50) -> 0x9500 fde=[ 6710] │ │ │ │ - 0xffffffffffc9c968 (offset: 0x14f8e40) -> 0x9580 fde=[ 6790] │ │ │ │ - 0xffffffffffc9cb08 (offset: 0x14f8fe0) -> 0x95cc fde=[ 67dc] │ │ │ │ - 0xffffffffffc9d018 (offset: 0x14f94f0) -> 0x95f8 fde=[ 6808] │ │ │ │ - 0xffffffffffc9d1f8 (offset: 0x14f96d0) -> 0x9628 fde=[ 6838] │ │ │ │ - 0xffffffffffc9d488 (offset: 0x14f9960) -> 0x9664 fde=[ 6874] │ │ │ │ - 0xffffffffffc9d768 (offset: 0x14f9c40) -> 0x96c0 fde=[ 68d0] │ │ │ │ - 0xffffffffffc9daa8 (offset: 0x14f9f80) -> 0x970c fde=[ 691c] │ │ │ │ - 0xffffffffffc9ddb8 (offset: 0x14fa290) -> 0x9730 fde=[ 6940] │ │ │ │ - 0xffffffffffc9dfd8 (offset: 0x14fa4b0) -> 0x9770 fde=[ 6980] │ │ │ │ - 0xffffffffffc9e4f8 (offset: 0x14fa9d0) -> 0x97bc fde=[ 69cc] │ │ │ │ - 0xffffffffffc9ea48 (offset: 0x14faf20) -> 0x9808 fde=[ 6a18] │ │ │ │ - 0xffffffffffc9ec78 (offset: 0x14fb150) -> 0x9844 fde=[ 6a54] │ │ │ │ - 0xffffffffffc9efa8 (offset: 0x14fb480) -> 0x9874 fde=[ 6a84] │ │ │ │ - 0xffffffffffc9f248 (offset: 0x14fb720) -> 0x98a4 fde=[ 6ab4] │ │ │ │ - 0xffffffffffc9f488 (offset: 0x14fb960) -> 0x98c4 fde=[ 6ad4] │ │ │ │ - 0xffffffffffc9f608 (offset: 0x14fbae0) -> 0x98e4 fde=[ 6af4] │ │ │ │ - 0xffffffffffc9f718 (offset: 0x14fbbf0) -> 0x9908 fde=[ 6b18] │ │ │ │ - 0xffffffffffc9f828 (offset: 0x14fbd00) -> 0x992c fde=[ 6b3c] │ │ │ │ - 0xffffffffffc9f898 (offset: 0x14fbd70) -> 0x9958 fde=[ 6b68] │ │ │ │ - 0xffffffffffc9f8b8 (offset: 0x14fbd90) -> 0x996c fde=[ 6b7c] │ │ │ │ - 0xffffffffffc9fa38 (offset: 0x14fbf10) -> 0x99b8 fde=[ 6bc8] │ │ │ │ - 0xffffffffffc9fbb8 (offset: 0x14fc090) -> 0x9a00 fde=[ 6c10] │ │ │ │ - 0xffffffffffc9fd98 (offset: 0x14fc270) -> 0x9a58 fde=[ 6c68] │ │ │ │ - 0xffffffffffc9feb8 (offset: 0x14fc390) -> 0x9a84 fde=[ 6c94] │ │ │ │ - 0xffffffffffca0098 (offset: 0x14fc570) -> 0x9aa4 fde=[ 6cb4] │ │ │ │ - 0xffffffffffca0338 (offset: 0x14fc810) -> 0x9ad0 fde=[ 6ce0] │ │ │ │ - 0xffffffffffca0548 (offset: 0x14fca20) -> 0x9afc fde=[ 6d0c] │ │ │ │ - 0xffffffffffca0b98 (offset: 0x14fd070) -> 0x9b48 fde=[ 6d58] │ │ │ │ - 0xffffffffffca0dd8 (offset: 0x14fd2b0) -> 0x9b68 fde=[ 6d78] │ │ │ │ - 0xffffffffffca10d8 (offset: 0x14fd5b0) -> 0x9b94 fde=[ 6da4] │ │ │ │ - 0xffffffffffca1318 (offset: 0x14fd7f0) -> 0x9bb4 fde=[ 6dc4] │ │ │ │ - 0xffffffffffca15f8 (offset: 0x14fdad0) -> 0x9bf4 fde=[ 6e04] │ │ │ │ - 0xffffffffffca1bc8 (offset: 0x14fe0a0) -> 0x9c40 fde=[ 6e50] │ │ │ │ - 0xffffffffffca1be8 (offset: 0x14fe0c0) -> 0x9c54 fde=[ 6e64] │ │ │ │ - 0xffffffffffca1cb8 (offset: 0x14fe190) -> 0x9c7c fde=[ 6e8c] │ │ │ │ - 0xffffffffffca1d88 (offset: 0x14fe260) -> 0x9cbc fde=[ 6ecc] │ │ │ │ - 0xffffffffffca1ed8 (offset: 0x14fe3b0) -> 0x9cd8 fde=[ 6ee8] │ │ │ │ - 0xffffffffffca1ee8 (offset: 0x14fe3c0) -> 0x9cec fde=[ 6efc] │ │ │ │ - 0xffffffffffca1ef8 (offset: 0x14fe3d0) -> 0x9d00 fde=[ 6f10] │ │ │ │ - 0xffffffffffca1f38 (offset: 0x14fe410) -> 0x9d18 fde=[ 6f28] │ │ │ │ - 0xffffffffffca1f58 (offset: 0x14fe430) -> 0x9d2c fde=[ 6f3c] │ │ │ │ - 0xffffffffffca2068 (offset: 0x14fe540) -> 0x9d58 fde=[ 6f68] │ │ │ │ - 0xffffffffffca2078 (offset: 0x14fe550) -> 0x9d6c fde=[ 6f7c] │ │ │ │ - 0xffffffffffca2088 (offset: 0x14fe560) -> 0x9d80 fde=[ 6f90] │ │ │ │ - 0xffffffffffca2158 (offset: 0x14fe630) -> 0x9db8 fde=[ 6fc8] │ │ │ │ - 0xffffffffffca2168 (offset: 0x14fe640) -> 0x9dd0 fde=[ 6fe0] │ │ │ │ - 0xffffffffffca21b8 (offset: 0x14fe690) -> 0x9dfc fde=[ 700c] │ │ │ │ - 0xffffffffffca21e8 (offset: 0x14fe6c0) -> 0x9e10 fde=[ 7020] │ │ │ │ - 0xffffffffffca2208 (offset: 0x14fe6e0) -> 0x9e28 fde=[ 7038] │ │ │ │ - 0xffffffffffca2218 (offset: 0x14fe6f0) -> 0x9e40 fde=[ 7050] │ │ │ │ - 0xffffffffffca22a8 (offset: 0x14fe780) -> 0x9e68 fde=[ 7078] │ │ │ │ - 0xffffffffffca2328 (offset: 0x14fe800) -> 0x9e90 fde=[ 70a0] │ │ │ │ - 0xffffffffffca24b8 (offset: 0x14fe990) -> 0x9eb8 fde=[ 70c8] │ │ │ │ - 0xffffffffffca2578 (offset: 0x14fea50) -> 0x9ecc fde=[ 70dc] │ │ │ │ - 0xffffffffffca2858 (offset: 0x14fed30) -> 0x9eec fde=[ 70fc] │ │ │ │ - 0xffffffffffca29c8 (offset: 0x14feea0) -> 0x9f00 fde=[ 7110] │ │ │ │ - 0xffffffffffca2a08 (offset: 0x14feee0) -> 0x9f14 fde=[ 7124] │ │ │ │ - 0xffffffffffca2c78 (offset: 0x14ff150) -> 0x9f2c fde=[ 713c] │ │ │ │ - 0xffffffffffca2d18 (offset: 0x14ff1f0) -> 0x9f48 fde=[ 7158] │ │ │ │ - 0xffffffffffca2e58 (offset: 0x14ff330) -> 0x9f64 fde=[ 7174] │ │ │ │ - 0xffffffffffca3148 (offset: 0x14ff620) -> 0x9f80 fde=[ 7190] │ │ │ │ - 0xffffffffffca31a8 (offset: 0x14ff680) -> 0x9f94 fde=[ 71a4] │ │ │ │ - 0xffffffffffca3348 (offset: 0x14ff820) -> 0x9fb4 fde=[ 71c4] │ │ │ │ - 0xffffffffffca33a8 (offset: 0x14ff880) -> 0x9fc8 fde=[ 71d8] │ │ │ │ - 0xffffffffffca3418 (offset: 0x14ff8f0) -> 0x9fec fde=[ 71fc] │ │ │ │ - 0xffffffffffca3488 (offset: 0x14ff960) -> 0xa008 fde=[ 7218] │ │ │ │ - 0xffffffffffca3548 (offset: 0x14ffa20) -> 0xa028 fde=[ 7238] │ │ │ │ - 0xffffffffffca3608 (offset: 0x14ffae0) -> 0xa048 fde=[ 7258] │ │ │ │ - 0xffffffffffca3758 (offset: 0x14ffc30) -> 0xa080 fde=[ 7290] │ │ │ │ - 0xffffffffffca37b8 (offset: 0x14ffc90) -> 0xa09c fde=[ 72ac] │ │ │ │ - 0xffffffffffca37e8 (offset: 0x14ffcc0) -> 0xa0b8 fde=[ 72c8] │ │ │ │ - 0xffffffffffca3858 (offset: 0x14ffd30) -> 0xa0d4 fde=[ 72e4] │ │ │ │ - 0xffffffffffca3878 (offset: 0x14ffd50) -> 0xa0e8 fde=[ 72f8] │ │ │ │ - 0xffffffffffca3a98 (offset: 0x14fff70) -> 0xa108 fde=[ 7318] │ │ │ │ - 0xffffffffffca3ac8 (offset: 0x14fffa0) -> 0xa11c fde=[ 732c] │ │ │ │ - 0xffffffffffca3b28 (offset: 0x1500000) -> 0xa130 fde=[ 7340] │ │ │ │ - 0xffffffffffca3c18 (offset: 0x15000f0) -> 0xa170 fde=[ 7380] │ │ │ │ - 0xffffffffffca3d28 (offset: 0x1500200) -> 0xa1b0 fde=[ 73c0] │ │ │ │ - 0xffffffffffca3d48 (offset: 0x1500220) -> 0xa1cc fde=[ 73dc] │ │ │ │ - 0xffffffffffca4078 (offset: 0x1500550) -> 0xa208 fde=[ 7418] │ │ │ │ - 0xffffffffffca4358 (offset: 0x1500830) -> 0xa24c fde=[ 745c] │ │ │ │ - 0xffffffffffca4468 (offset: 0x1500940) -> 0xa28c fde=[ 749c] │ │ │ │ - 0xffffffffffca44a8 (offset: 0x1500980) -> 0xa2a0 fde=[ 74b0] │ │ │ │ - 0xffffffffffca46e8 (offset: 0x1500bc0) -> 0xa2d0 fde=[ 74e0] │ │ │ │ - 0xffffffffffca4938 (offset: 0x1500e10) -> 0xa32c fde=[ 753c] │ │ │ │ - 0xffffffffffca49e8 (offset: 0x1500ec0) -> 0xa348 fde=[ 7558] │ │ │ │ - 0xffffffffffca4da8 (offset: 0x1501280) -> 0xa370 fde=[ 7580] │ │ │ │ - 0xffffffffffca67e8 (offset: 0x1502cc0) -> 0xa3dc fde=[ 75ec] │ │ │ │ - 0xffffffffffca6808 (offset: 0x1502ce0) -> 0xa3f0 fde=[ 7600] │ │ │ │ - 0xffffffffffca68e8 (offset: 0x1502dc0) -> 0xa404 fde=[ 7614] │ │ │ │ - 0xffffffffffca6938 (offset: 0x1502e10) -> 0xa418 fde=[ 7628] │ │ │ │ - 0xffffffffffca69e8 (offset: 0x1502ec0) -> 0xa448 fde=[ 7658] │ │ │ │ - 0xffffffffffca6a48 (offset: 0x1502f20) -> 0xa464 fde=[ 7674] │ │ │ │ - 0xffffffffffca6aa8 (offset: 0x1502f80) -> 0xa480 fde=[ 7690] │ │ │ │ - 0xffffffffffca6af8 (offset: 0x1502fd0) -> 0xa49c fde=[ 76ac] │ │ │ │ - 0xffffffffffca6b48 (offset: 0x1503020) -> 0xa4b8 fde=[ 76c8] │ │ │ │ - 0xffffffffffca6b78 (offset: 0x1503050) -> 0xa4cc fde=[ 76dc] │ │ │ │ - 0xffffffffffca6bd8 (offset: 0x15030b0) -> 0xa4f8 fde=[ 7708] │ │ │ │ - 0xffffffffffca6c48 (offset: 0x1503120) -> 0xa50c fde=[ 771c] │ │ │ │ - 0xffffffffffca6e98 (offset: 0x1503370) -> 0xa528 fde=[ 7738] │ │ │ │ - 0xffffffffffca7058 (offset: 0x1503530) -> 0xa560 fde=[ 7770] │ │ │ │ - 0xffffffffffca70a8 (offset: 0x1503580) -> 0xa574 fde=[ 7784] │ │ │ │ - 0xffffffffffca7108 (offset: 0x15035e0) -> 0xa588 fde=[ 7798] │ │ │ │ - 0xffffffffffca7118 (offset: 0x15035f0) -> 0xa59c fde=[ 77ac] │ │ │ │ - 0xffffffffffca7238 (offset: 0x1503710) -> 0xa5d8 fde=[ 77e8] │ │ │ │ - 0xffffffffffca7248 (offset: 0x1503720) -> 0xa5ec fde=[ 77fc] │ │ │ │ - 0xffffffffffca7288 (offset: 0x1503760) -> 0xa614 fde=[ 7824] │ │ │ │ - 0xffffffffffca72c8 (offset: 0x15037a0) -> 0xa634 fde=[ 7844] │ │ │ │ - 0xffffffffffca74c8 (offset: 0x15039a0) -> 0xa684 fde=[ 7894] │ │ │ │ - 0xffffffffffca7508 (offset: 0x15039e0) -> 0xa6a0 fde=[ 78b0] │ │ │ │ - 0xffffffffffca7568 (offset: 0x1503a40) -> 0xa6b8 fde=[ 78c8] │ │ │ │ - 0xffffffffffca76f8 (offset: 0x1503bd0) -> 0xa708 fde=[ 7918] │ │ │ │ - 0xffffffffffca7768 (offset: 0x1503c40) -> 0xa71c fde=[ 792c] │ │ │ │ - 0xffffffffffca7a38 (offset: 0x1503f10) -> 0xa774 fde=[ 7984] │ │ │ │ - 0xffffffffffca7a98 (offset: 0x1503f70) -> 0xa788 fde=[ 7998] │ │ │ │ - 0xffffffffffca7af8 (offset: 0x1503fd0) -> 0xa7b0 fde=[ 79c0] │ │ │ │ - 0xffffffffffca7b28 (offset: 0x1504000) -> 0xa7d0 fde=[ 79e0] │ │ │ │ - 0xffffffffffca7b48 (offset: 0x1504020) -> 0xa7e4 fde=[ 79f4] │ │ │ │ - 0xffffffffffca7b78 (offset: 0x1504050) -> 0xa7f8 fde=[ 7a08] │ │ │ │ - 0xffffffffffca7ec8 (offset: 0x15043a0) -> 0xa854 fde=[ 7a64] │ │ │ │ - 0xffffffffffca8318 (offset: 0x15047f0) -> 0xa898 fde=[ 7aa8] │ │ │ │ - 0xffffffffffca8478 (offset: 0x1504950) -> 0xa8bc fde=[ 7acc] │ │ │ │ - 0xffffffffffca8698 (offset: 0x1504b70) -> 0xa8f0 fde=[ 7b00] │ │ │ │ - 0xffffffffffca8748 (offset: 0x1504c20) -> 0xa90c fde=[ 7b1c] │ │ │ │ - 0xffffffffffca87a8 (offset: 0x1504c80) -> 0xa928 fde=[ 7b38] │ │ │ │ - 0xffffffffffca8d38 (offset: 0x1505210) -> 0xa97c fde=[ 7b8c] │ │ │ │ - 0xffffffffffca8de8 (offset: 0x15052c0) -> 0xa9a0 fde=[ 7bb0] │ │ │ │ - 0xffffffffffca8e28 (offset: 0x1505300) -> 0xa9c0 fde=[ 7bd0] │ │ │ │ - 0xffffffffffca91a8 (offset: 0x1505680) -> 0xaa0c fde=[ 7c1c] │ │ │ │ - 0xffffffffffca91c8 (offset: 0x15056a0) -> 0xaa28 fde=[ 7c38] │ │ │ │ - 0xffffffffffca91d8 (offset: 0x15056b0) -> 0xaa44 fde=[ 7c54] │ │ │ │ - 0xffffffffffca9228 (offset: 0x1505700) -> 0xaa70 fde=[ 7c80] │ │ │ │ - 0xffffffffffca92a8 (offset: 0x1505780) -> 0xaa98 fde=[ 7ca8] │ │ │ │ - 0xffffffffffca9338 (offset: 0x1505810) -> 0xaac4 fde=[ 7cd4] │ │ │ │ - 0xffffffffffca9408 (offset: 0x15058e0) -> 0xaae4 fde=[ 7cf4] │ │ │ │ - 0xffffffffffca94b8 (offset: 0x1505990) -> 0xab08 fde=[ 7d18] │ │ │ │ - 0xffffffffffca94d8 (offset: 0x15059b0) -> 0xab1c fde=[ 7d2c] │ │ │ │ - 0xffffffffffca9568 (offset: 0x1505a40) -> 0xab48 fde=[ 7d58] │ │ │ │ - 0xffffffffffca96a8 (offset: 0x1505b80) -> 0xab64 fde=[ 7d74] │ │ │ │ - 0xffffffffffca9798 (offset: 0x1505c70) -> 0xab78 fde=[ 7d88] │ │ │ │ - 0xffffffffffca98a8 (offset: 0x1505d80) -> 0xab94 fde=[ 7da4] │ │ │ │ - 0xffffffffffca99b8 (offset: 0x1505e90) -> 0xabb0 fde=[ 7dc0] │ │ │ │ - 0xffffffffffca99e8 (offset: 0x1505ec0) -> 0xabc8 fde=[ 7dd8] │ │ │ │ - 0xffffffffffca9a58 (offset: 0x1505f30) -> 0xabe4 fde=[ 7df4] │ │ │ │ - 0xffffffffffca9a88 (offset: 0x1505f60) -> 0xac00 fde=[ 7e10] │ │ │ │ - 0xffffffffffca9b08 (offset: 0x1505fe0) -> 0xac28 fde=[ 7e38] │ │ │ │ - 0xffffffffffca9b88 (offset: 0x1506060) -> 0xac54 fde=[ 7e64] │ │ │ │ - 0xffffffffffca9c08 (offset: 0x15060e0) -> 0xac70 fde=[ 7e80] │ │ │ │ - 0xffffffffffca9d08 (offset: 0x15061e0) -> 0xac8c fde=[ 7e9c] │ │ │ │ - 0xffffffffffca9e58 (offset: 0x1506330) -> 0xaca8 fde=[ 7eb8] │ │ │ │ - 0xffffffffffca9fa8 (offset: 0x1506480) -> 0xacc4 fde=[ 7ed4] │ │ │ │ - 0xffffffffffcaa4b8 (offset: 0x1506990) -> 0xacf4 fde=[ 7f04] │ │ │ │ - 0xffffffffffcaa578 (offset: 0x1506a50) -> 0xad18 fde=[ 7f28] │ │ │ │ - 0xffffffffffcaa6a8 (offset: 0x1506b80) -> 0xadb4 fde=[ 7fc4] │ │ │ │ - 0xffffffffffcaace8 (offset: 0x15071c0) -> 0xade0 fde=[ 7ff0] │ │ │ │ - 0xffffffffffcaad18 (offset: 0x15071f0) -> 0xadf4 fde=[ 8004] │ │ │ │ - 0xffffffffffcaad48 (offset: 0x1507220) -> 0xae08 fde=[ 8018] │ │ │ │ - 0xffffffffffcab1d8 (offset: 0x15076b0) -> 0xae70 fde=[ 8080] │ │ │ │ - 0xffffffffffcab318 (offset: 0x15077f0) -> 0xaf44 fde=[ 8154] │ │ │ │ - 0xffffffffffcab528 (offset: 0x1507a00) -> 0xaf68 fde=[ 8178] │ │ │ │ - 0xffffffffffcab538 (offset: 0x1507a10) -> 0xaf7c fde=[ 818c] │ │ │ │ - 0xffffffffffcab658 (offset: 0x1507b30) -> 0xaf98 fde=[ 81a8] │ │ │ │ - 0xffffffffffcab768 (offset: 0x1507c40) -> 0xafb4 fde=[ 81c4] │ │ │ │ - 0xffffffffffcab878 (offset: 0x1507d50) -> 0xafd0 fde=[ 81e0] │ │ │ │ - 0xffffffffffcab9b8 (offset: 0x1507e90) -> 0xafec fde=[ 81fc] │ │ │ │ - 0xffffffffffcab9f8 (offset: 0x1507ed0) -> 0xb008 fde=[ 8218] │ │ │ │ - 0xffffffffffcaba38 (offset: 0x1507f10) -> 0xb024 fde=[ 8234] │ │ │ │ - 0xffffffffffcaba48 (offset: 0x1507f20) -> 0xb0a0 fde=[ 82b0] │ │ │ │ - 0xffffffffffcabb38 (offset: 0x1508010) -> 0xb0b4 fde=[ 82c4] │ │ │ │ - 0xffffffffffcabb78 (offset: 0x1508050) -> 0xb0dc fde=[ 82ec] │ │ │ │ - 0xffffffffffcabc78 (offset: 0x1508150) -> 0xb114 fde=[ 8324] │ │ │ │ - 0xffffffffffcabda8 (offset: 0x1508280) -> 0xb140 fde=[ 8350] │ │ │ │ - 0xffffffffffcabde8 (offset: 0x15082c0) -> 0xb168 fde=[ 8378] │ │ │ │ - 0xffffffffffcabf48 (offset: 0x1508420) -> 0xb1a4 fde=[ 83b4] │ │ │ │ - 0xffffffffffcabfa8 (offset: 0x1508480) -> 0xb1b8 fde=[ 83c8] │ │ │ │ - 0xffffffffffcac128 (offset: 0x1508600) -> 0xb1f0 fde=[ 8400] │ │ │ │ - 0xffffffffffcac6f8 (offset: 0x1508bd0) -> 0xb23c fde=[ 844c] │ │ │ │ - 0xffffffffffcac708 (offset: 0x1508be0) -> 0xb250 fde=[ 8460] │ │ │ │ - 0xffffffffffcac778 (offset: 0x1508c50) -> 0xb264 fde=[ 8474] │ │ │ │ - 0xffffffffffcac788 (offset: 0x1508c60) -> 0xb278 fde=[ 8488] │ │ │ │ - 0xffffffffffcac858 (offset: 0x1508d30) -> 0xb2e4 fde=[ 84f4] │ │ │ │ - 0xffffffffffcace58 (offset: 0x1509330) -> 0xb328 fde=[ 8538] │ │ │ │ - 0xffffffffffcacf98 (offset: 0x1509470) -> 0xb358 fde=[ 8568] │ │ │ │ - 0xffffffffffcad048 (offset: 0x1509520) -> 0xb378 fde=[ 8588] │ │ │ │ - 0xffffffffffcad128 (offset: 0x1509600) -> 0xb3a8 fde=[ 85b8] │ │ │ │ - 0xffffffffffcad168 (offset: 0x1509640) -> 0xb3d0 fde=[ 85e0] │ │ │ │ - 0xffffffffffcad208 (offset: 0x15096e0) -> 0xb3fc fde=[ 860c] │ │ │ │ - 0xffffffffffcad298 (offset: 0x1509770) -> 0xb428 fde=[ 8638] │ │ │ │ - 0xffffffffffcad3b8 (offset: 0x1509890) -> 0xb4b0 fde=[ 86c0] │ │ │ │ - 0xffffffffffcad5d8 (offset: 0x1509ab0) -> 0xb524 fde=[ 8734] │ │ │ │ - 0xffffffffffcad9e8 (offset: 0x1509ec0) -> 0xb584 fde=[ 8794] │ │ │ │ - 0xffffffffffcada08 (offset: 0x1509ee0) -> 0xb5e4 fde=[ 87f4] │ │ │ │ - 0xffffffffffcadf28 (offset: 0x150a400) -> 0xb634 fde=[ 8844] │ │ │ │ - 0xffffffffffcae198 (offset: 0x150a670) -> 0xb678 fde=[ 8888] │ │ │ │ - 0xffffffffffcae298 (offset: 0x150a770) -> 0xb6c4 fde=[ 88d4] │ │ │ │ - 0xffffffffffcaee68 (offset: 0x150b340) -> 0xb708 fde=[ 8918] │ │ │ │ - 0xffffffffffcaeea8 (offset: 0x150b380) -> 0xb730 fde=[ 8940] │ │ │ │ - 0xffffffffffcaef48 (offset: 0x150b420) -> 0xb75c fde=[ 896c] │ │ │ │ - 0xffffffffffcaefd8 (offset: 0x150b4b0) -> 0xb788 fde=[ 8998] │ │ │ │ - 0xffffffffffcaf0f8 (offset: 0x150b5d0) -> 0xb810 fde=[ 8a20] │ │ │ │ - 0xffffffffffcaf318 (offset: 0x150b7f0) -> 0xb884 fde=[ 8a94] │ │ │ │ - 0xffffffffffcaf728 (offset: 0x150bc00) -> 0xb8e4 fde=[ 8af4] │ │ │ │ - 0xffffffffffcaf748 (offset: 0x150bc20) -> 0xb944 fde=[ 8b54] │ │ │ │ - 0xffffffffffcafc68 (offset: 0x150c140) -> 0xb994 fde=[ 8ba4] │ │ │ │ - 0xffffffffffcafed8 (offset: 0x150c3b0) -> 0xb9d8 fde=[ 8be8] │ │ │ │ - 0xffffffffffcaffd8 (offset: 0x150c4b0) -> 0xba24 fde=[ 8c34] │ │ │ │ - 0xffffffffffcb0ba8 (offset: 0x150d080) -> 0xba68 fde=[ 8c78] │ │ │ │ - 0xffffffffffcb0be8 (offset: 0x150d0c0) -> 0xba7c fde=[ 8c8c] │ │ │ │ - 0xffffffffffcb0ce8 (offset: 0x150d1c0) -> 0xbabc fde=[ 8ccc] │ │ │ │ - 0xffffffffffcb0dd8 (offset: 0x150d2b0) -> 0xbb0c fde=[ 8d1c] │ │ │ │ - 0xffffffffffcb0e68 (offset: 0x150d340) -> 0xbb20 fde=[ 8d30] │ │ │ │ - 0xffffffffffcb1028 (offset: 0x150d500) -> 0xbb3c fde=[ 8d4c] │ │ │ │ - 0xffffffffffcb10f8 (offset: 0x150d5d0) -> 0xbb50 fde=[ 8d60] │ │ │ │ - 0xffffffffffcb1368 (offset: 0x150d840) -> 0xbb9c fde=[ 8dac] │ │ │ │ - 0xffffffffffcb1628 (offset: 0x150db00) -> 0xbbb8 fde=[ 8dc8] │ │ │ │ - 0xffffffffffcb1668 (offset: 0x150db40) -> 0xbbd4 fde=[ 8de4] │ │ │ │ - 0xffffffffffcb1a18 (offset: 0x150def0) -> 0xbc38 fde=[ 8e48] │ │ │ │ - 0xffffffffffcb1a28 (offset: 0x150df00) -> 0xbc4c fde=[ 8e5c] │ │ │ │ - 0xffffffffffcb1a38 (offset: 0x150df10) -> 0xbc60 fde=[ 8e70] │ │ │ │ - 0xffffffffffcb1a68 (offset: 0x150df40) -> 0xbc74 fde=[ 8e84] │ │ │ │ - 0xffffffffffcb1aa8 (offset: 0x150df80) -> 0xbc88 fde=[ 8e98] │ │ │ │ - 0xffffffffffcb1ac8 (offset: 0x150dfa0) -> 0xbc9c fde=[ 8eac] │ │ │ │ - 0xffffffffffcb1ae8 (offset: 0x150dfc0) -> 0xbcb0 fde=[ 8ec0] │ │ │ │ - 0xffffffffffcb1c08 (offset: 0x150e0e0) -> 0xbcd4 fde=[ 8ee4] │ │ │ │ - 0xffffffffffcb1c18 (offset: 0x150e0f0) -> 0xbce8 fde=[ 8ef8] │ │ │ │ - 0xffffffffffcb1c38 (offset: 0x150e110) -> 0xbcfc fde=[ 8f0c] │ │ │ │ - 0xffffffffffcb1f78 (offset: 0x150e450) -> 0xbd20 fde=[ 8f30] │ │ │ │ - 0xffffffffffcb1fa8 (offset: 0x150e480) -> 0xbd3c fde=[ 8f4c] │ │ │ │ - 0xffffffffffcb2138 (offset: 0x150e610) -> 0xbd84 fde=[ 8f94] │ │ │ │ - 0xffffffffffcb2288 (offset: 0x150e760) -> 0xbdb0 fde=[ 8fc0] │ │ │ │ - 0xffffffffffcb2308 (offset: 0x150e7e0) -> 0xbddc fde=[ 8fec] │ │ │ │ - 0xffffffffffcb23d8 (offset: 0x150e8b0) -> 0xbe14 fde=[ 9024] │ │ │ │ - 0xffffffffffcb25b8 (offset: 0x150ea90) -> 0xbe60 fde=[ 9070] │ │ │ │ - 0xffffffffffcb26c8 (offset: 0x150eba0) -> 0xbe88 fde=[ 9098] │ │ │ │ - 0xffffffffffcb27d8 (offset: 0x150ecb0) -> 0xbea8 fde=[ 90b8] │ │ │ │ - 0xffffffffffcb28f8 (offset: 0x150edd0) -> 0xbec4 fde=[ 90d4] │ │ │ │ - 0xffffffffffcb2a18 (offset: 0x150eef0) -> 0xbee0 fde=[ 90f0] │ │ │ │ - 0xffffffffffcb2b18 (offset: 0x150eff0) -> 0xbf00 fde=[ 9110] │ │ │ │ - 0xffffffffffcb2c18 (offset: 0x150f0f0) -> 0xbf24 fde=[ 9134] │ │ │ │ - 0xffffffffffcb2c68 (offset: 0x150f140) -> 0xbf44 fde=[ 9154] │ │ │ │ - 0xffffffffffcb2d88 (offset: 0x150f260) -> 0xbf70 fde=[ 9180] │ │ │ │ - 0xffffffffffcb2e08 (offset: 0x150f2e0) -> 0xbf9c fde=[ 91ac] │ │ │ │ - 0xffffffffffcb2e78 (offset: 0x150f350) -> 0xbfb0 fde=[ 91c0] │ │ │ │ - 0xffffffffffcb2e98 (offset: 0x150f370) -> 0xbfc8 fde=[ 91d8] │ │ │ │ - 0xffffffffffcb2ec8 (offset: 0x150f3a0) -> 0xbfdc fde=[ 91ec] │ │ │ │ - 0xffffffffffcb2f58 (offset: 0x150f430) -> 0xbff0 fde=[ 9200] │ │ │ │ - 0xffffffffffcb2f98 (offset: 0x150f470) -> 0xc004 fde=[ 9214] │ │ │ │ - 0xffffffffffcb2ff8 (offset: 0x150f4d0) -> 0xc018 fde=[ 9228] │ │ │ │ - 0xffffffffffcb3008 (offset: 0x150f4e0) -> 0xc02c fde=[ 923c] │ │ │ │ - 0xffffffffffcb3068 (offset: 0x150f540) -> 0xc040 fde=[ 9250] │ │ │ │ - 0xffffffffffcb30c8 (offset: 0x150f5a0) -> 0xc054 fde=[ 9264] │ │ │ │ - 0xffffffffffcb3138 (offset: 0x150f610) -> 0xc068 fde=[ 9278] │ │ │ │ - 0xffffffffffcb3188 (offset: 0x150f660) -> 0xc090 fde=[ 92a0] │ │ │ │ - 0xffffffffffcb3288 (offset: 0x150f760) -> 0xc0b4 fde=[ 92c4] │ │ │ │ - 0xffffffffffcb32d8 (offset: 0x150f7b0) -> 0xc0c8 fde=[ 92d8] │ │ │ │ - 0xffffffffffcb3338 (offset: 0x150f810) -> 0xc0dc fde=[ 92ec] │ │ │ │ - 0xffffffffffcb3348 (offset: 0x150f820) -> 0xc0f0 fde=[ 9300] │ │ │ │ - 0xffffffffffcb3588 (offset: 0x150fa60) -> 0xc120 fde=[ 9330] │ │ │ │ - 0xffffffffffcb3668 (offset: 0x150fb40) -> 0xc160 fde=[ 9370] │ │ │ │ - 0xffffffffffcb3688 (offset: 0x150fb60) -> 0xc178 fde=[ 9388] │ │ │ │ - 0xffffffffffcb36b8 (offset: 0x150fb90) -> 0xc190 fde=[ 93a0] │ │ │ │ - 0xffffffffffcb3748 (offset: 0x150fc20) -> 0xc1b4 fde=[ 93c4] │ │ │ │ - 0xffffffffffcb3768 (offset: 0x150fc40) -> 0xc1d0 fde=[ 93e0] │ │ │ │ - 0xffffffffffcb3788 (offset: 0x150fc60) -> 0xc1e4 fde=[ 93f4] │ │ │ │ - 0xffffffffffcb3798 (offset: 0x150fc70) -> 0xc1f8 fde=[ 9408] │ │ │ │ - 0xffffffffffcb3808 (offset: 0x150fce0) -> 0xc214 fde=[ 9424] │ │ │ │ - 0xffffffffffcb38b8 (offset: 0x150fd90) -> 0xc238 fde=[ 9448] │ │ │ │ - 0xffffffffffcb38e8 (offset: 0x150fdc0) -> 0xc254 fde=[ 9464] │ │ │ │ - 0xffffffffffcb3918 (offset: 0x150fdf0) -> 0xc270 fde=[ 9480] │ │ │ │ - 0xffffffffffcb3968 (offset: 0x150fe40) -> 0xc29c fde=[ 94ac] │ │ │ │ - 0xffffffffffcb3998 (offset: 0x150fe70) -> 0xc2c4 fde=[ 94d4] │ │ │ │ - 0xffffffffffcb39b8 (offset: 0x150fe90) -> 0xc2e0 fde=[ 94f0] │ │ │ │ - 0xffffffffffcb3b78 (offset: 0x1510050) -> 0xc30c fde=[ 951c] │ │ │ │ - 0xffffffffffcb3d08 (offset: 0x15101e0) -> 0xc338 fde=[ 9548] │ │ │ │ - 0xffffffffffcb3d78 (offset: 0x1510250) -> 0xc354 fde=[ 9564] │ │ │ │ - 0xffffffffffcb3dd8 (offset: 0x15102b0) -> 0xc370 fde=[ 9580] │ │ │ │ - 0xffffffffffcb3e98 (offset: 0x1510370) -> 0xc394 fde=[ 95a4] │ │ │ │ - 0xffffffffffcb3ea8 (offset: 0x1510380) -> 0xc3a8 fde=[ 95b8] │ │ │ │ - 0xffffffffffcb4008 (offset: 0x15104e0) -> 0xc3f4 fde=[ 9604] │ │ │ │ - 0xffffffffffcb4068 (offset: 0x1510540) -> 0xc410 fde=[ 9620] │ │ │ │ - 0xffffffffffcb40e8 (offset: 0x15105c0) -> 0xc44c fde=[ 965c] │ │ │ │ - 0xffffffffffcb40f8 (offset: 0x15105d0) -> 0xc460 fde=[ 9670] │ │ │ │ - 0xffffffffffcb4158 (offset: 0x1510630) -> 0xc484 fde=[ 9694] │ │ │ │ - 0xffffffffffcb41b8 (offset: 0x1510690) -> 0xc4a0 fde=[ 96b0] │ │ │ │ - 0xffffffffffcb41c8 (offset: 0x15106a0) -> 0xc4b4 fde=[ 96c4] │ │ │ │ - 0xffffffffffcb41d8 (offset: 0x15106b0) -> 0xc4c8 fde=[ 96d8] │ │ │ │ - 0xffffffffffcb4228 (offset: 0x1510700) -> 0xc4e8 fde=[ 96f8] │ │ │ │ - 0xffffffffffcb4268 (offset: 0x1510740) -> 0xc504 fde=[ 9714] │ │ │ │ - 0xffffffffffcb42f8 (offset: 0x15107d0) -> 0xc520 fde=[ 9730] │ │ │ │ - 0xffffffffffcb4648 (offset: 0x1510b20) -> 0xc570 fde=[ 9780] │ │ │ │ - 0xffffffffffcb4688 (offset: 0x1510b60) -> 0xc58c fde=[ 979c] │ │ │ │ - 0xffffffffffcb4718 (offset: 0x1510bf0) -> 0xc5b8 fde=[ 97c8] │ │ │ │ - 0xffffffffffcb4758 (offset: 0x1510c30) -> 0xc5d8 fde=[ 97e8] │ │ │ │ - 0xffffffffffcb4768 (offset: 0x1510c40) -> 0xc5ec fde=[ 97fc] │ │ │ │ - 0xffffffffffcb4788 (offset: 0x1510c60) -> 0xc604 fde=[ 9814] │ │ │ │ - 0xffffffffffcb4798 (offset: 0x1510c70) -> 0xc618 fde=[ 9828] │ │ │ │ - 0xffffffffffcb47e8 (offset: 0x1510cc0) -> 0xc648 fde=[ 9858] │ │ │ │ - 0xffffffffffcb4838 (offset: 0x1510d10) -> 0xc680 fde=[ 9890] │ │ │ │ - 0xffffffffffcb4878 (offset: 0x1510d50) -> 0xc6a0 fde=[ 98b0] │ │ │ │ - 0xffffffffffcb4918 (offset: 0x1510df0) -> 0xc6c4 fde=[ 98d4] │ │ │ │ - 0xffffffffffcb4948 (offset: 0x1510e20) -> 0xc6e0 fde=[ 98f0] │ │ │ │ - 0xffffffffffcb4978 (offset: 0x1510e50) -> 0xc6fc fde=[ 990c] │ │ │ │ - 0xffffffffffcb49a8 (offset: 0x1510e80) -> 0xc718 fde=[ 9928] │ │ │ │ - 0xffffffffffcb49d8 (offset: 0x1510eb0) -> 0xc734 fde=[ 9944] │ │ │ │ - 0xffffffffffcb4ab8 (offset: 0x1510f90) -> 0xc778 fde=[ 9988] │ │ │ │ - 0xffffffffffcb4ac8 (offset: 0x1510fa0) -> 0xc78c fde=[ 999c] │ │ │ │ - 0xffffffffffcb4ad8 (offset: 0x1510fb0) -> 0xc7a0 fde=[ 99b0] │ │ │ │ - 0xffffffffffcb4b88 (offset: 0x1511060) -> 0xc7f8 fde=[ 9a08] │ │ │ │ - 0xffffffffffcb4bc8 (offset: 0x15110a0) -> 0xc820 fde=[ 9a30] │ │ │ │ - 0xffffffffffcb4bd8 (offset: 0x15110b0) -> 0xc834 fde=[ 9a44] │ │ │ │ - 0xffffffffffcb4be8 (offset: 0x15110c0) -> 0xc848 fde=[ 9a58] │ │ │ │ - 0xffffffffffcb4bf8 (offset: 0x15110d0) -> 0xc85c fde=[ 9a6c] │ │ │ │ - 0xffffffffffcb4c08 (offset: 0x15110e0) -> 0xc870 fde=[ 9a80] │ │ │ │ - 0xffffffffffcb4c38 (offset: 0x1511110) -> 0xc88c fde=[ 9a9c] │ │ │ │ - 0xffffffffffcb4c48 (offset: 0x1511120) -> 0xc8a0 fde=[ 9ab0] │ │ │ │ - 0xffffffffffcb4c78 (offset: 0x1511150) -> 0xc8bc fde=[ 9acc] │ │ │ │ - 0xffffffffffcb4ca8 (offset: 0x1511180) -> 0xc8d8 fde=[ 9ae8] │ │ │ │ - 0xffffffffffcb4cf8 (offset: 0x15111d0) -> 0xc8f8 fde=[ 9b08] │ │ │ │ - 0xffffffffffcb4d08 (offset: 0x15111e0) -> 0xc90c fde=[ 9b1c] │ │ │ │ - 0xffffffffffcb4db8 (offset: 0x1511290) -> 0xc92c fde=[ 9b3c] │ │ │ │ - 0xffffffffffcb4e28 (offset: 0x1511300) -> 0xc958 fde=[ 9b68] │ │ │ │ - 0xffffffffffcb4e58 (offset: 0x1511330) -> 0xc974 fde=[ 9b84] │ │ │ │ - 0xffffffffffcb4e88 (offset: 0x1511360) -> 0xc990 fde=[ 9ba0] │ │ │ │ - 0xffffffffffcb4e98 (offset: 0x1511370) -> 0xc9a4 fde=[ 9bb4] │ │ │ │ - 0xffffffffffcb4ec8 (offset: 0x15113a0) -> 0xc9c4 fde=[ 9bd4] │ │ │ │ - 0xffffffffffcb4ee8 (offset: 0x15113c0) -> 0xc9e0 fde=[ 9bf0] │ │ │ │ - 0xffffffffffcb4ef8 (offset: 0x15113d0) -> 0xc9f4 fde=[ 9c04] │ │ │ │ - 0xffffffffffcb4fd8 (offset: 0x15114b0) -> 0xca18 fde=[ 9c28] │ │ │ │ - 0xffffffffffcb4ff8 (offset: 0x15114d0) -> 0xca2c fde=[ 9c3c] │ │ │ │ - 0xffffffffffcb5078 (offset: 0x1511550) -> 0xca60 fde=[ 9c70] │ │ │ │ - 0xffffffffffcb5098 (offset: 0x1511570) -> 0xca74 fde=[ 9c84] │ │ │ │ - 0xffffffffffcb50b8 (offset: 0x1511590) -> 0xca8c fde=[ 9c9c] │ │ │ │ - 0xffffffffffcb5118 (offset: 0x15115f0) -> 0xcaa4 fde=[ 9cb4] │ │ │ │ - 0xffffffffffcb5128 (offset: 0x1511600) -> 0xcab8 fde=[ 9cc8] │ │ │ │ - 0xffffffffffcb5138 (offset: 0x1511610) -> 0xcacc fde=[ 9cdc] │ │ │ │ - 0xffffffffffcb5198 (offset: 0x1511670) -> 0xcae8 fde=[ 9cf8] │ │ │ │ - 0xffffffffffcb5298 (offset: 0x1511770) -> 0xcb14 fde=[ 9d24] │ │ │ │ - 0xffffffffffcb52a8 (offset: 0x1511780) -> 0xcb28 fde=[ 9d38] │ │ │ │ - 0xffffffffffcb52f8 (offset: 0x15117d0) -> 0xcb40 fde=[ 9d50] │ │ │ │ - 0xffffffffffcb5318 (offset: 0x15117f0) -> 0xcb54 fde=[ 9d64] │ │ │ │ - 0xffffffffffcb5338 (offset: 0x1511810) -> 0xcb68 fde=[ 9d78] │ │ │ │ - 0xffffffffffcb5348 (offset: 0x1511820) -> 0xcb7c fde=[ 9d8c] │ │ │ │ - 0xffffffffffcb5748 (offset: 0x1511c20) -> 0xcbc0 fde=[ 9dd0] │ │ │ │ - 0xffffffffffcb57b8 (offset: 0x1511c90) -> 0xcbe4 fde=[ 9df4] │ │ │ │ - 0xffffffffffcb5938 (offset: 0x1511e10) -> 0xcc20 fde=[ 9e30] │ │ │ │ - 0xffffffffffcb5a08 (offset: 0x1511ee0) -> 0xcc50 fde=[ 9e60] │ │ │ │ - 0xffffffffffcb5a28 (offset: 0x1511f00) -> 0xcc64 fde=[ 9e74] │ │ │ │ - 0xffffffffffcb5a48 (offset: 0x1511f20) -> 0xcc78 fde=[ 9e88] │ │ │ │ - 0xffffffffffcc3128 (offset: 0x151f600) -> 0xcca0 fde=[ 9eb0] │ │ │ │ - 0xffffffffffcc3158 (offset: 0x151f630) -> 0xccc8 fde=[ 9ed8] │ │ │ │ - 0xffffffffffcc31c8 (offset: 0x151f6a0) -> 0xcd04 fde=[ 9f14] │ │ │ │ - 0xffffffffffcc3438 (offset: 0x151f910) -> 0xcd50 fde=[ 9f60] │ │ │ │ - 0xffffffffffcc3578 (offset: 0x151fa50) -> 0xcd9c fde=[ 9fac] │ │ │ │ - 0xffffffffffcc35e8 (offset: 0x151fac0) -> 0xcdc8 fde=[ 9fd8] │ │ │ │ - 0xffffffffffcc3608 (offset: 0x151fae0) -> 0xcde0 fde=[ 9ff0] │ │ │ │ - 0xffffffffffcc3638 (offset: 0x151fb10) -> 0xcdfc fde=[ a00c] │ │ │ │ - 0xffffffffffcc3668 (offset: 0x151fb40) -> 0xce18 fde=[ a028] │ │ │ │ - 0xffffffffffcc36b8 (offset: 0x151fb90) -> 0xce34 fde=[ a044] │ │ │ │ - 0xffffffffffcc3768 (offset: 0x151fc40) -> 0xce4c fde=[ a05c] │ │ │ │ - 0xffffffffffcc37b8 (offset: 0x151fc90) -> 0xce74 fde=[ a084] │ │ │ │ - 0xffffffffffcc37e8 (offset: 0x151fcc0) -> 0xce88 fde=[ a098] │ │ │ │ - 0xffffffffffcc3808 (offset: 0x151fce0) -> 0xce9c fde=[ a0ac] │ │ │ │ - 0xffffffffffcc3878 (offset: 0x151fd50) -> 0xceb0 fde=[ a0c0] │ │ │ │ - 0xffffffffffcc3978 (offset: 0x151fe50) -> 0xced4 fde=[ a0e4] │ │ │ │ - 0xffffffffffcc3a38 (offset: 0x151ff10) -> 0xcef8 fde=[ a108] │ │ │ │ - 0xffffffffffcc3a78 (offset: 0x151ff50) -> 0xcf14 fde=[ a124] │ │ │ │ - 0xffffffffffcc3aa8 (offset: 0x151ff80) -> 0xcf30 fde=[ a140] │ │ │ │ - 0xffffffffffcc3be8 (offset: 0x15200c0) -> 0xcf50 fde=[ a160] │ │ │ │ - 0xffffffffffcc3c48 (offset: 0x1520120) -> 0xcf70 fde=[ a180] │ │ │ │ - 0xffffffffffcc3d38 (offset: 0x1520210) -> 0xcf8c fde=[ a19c] │ │ │ │ - 0xffffffffffcc3e58 (offset: 0x1520330) -> 0xcfc0 fde=[ a1d0] │ │ │ │ - 0xffffffffffcc3f68 (offset: 0x1520440) -> 0xcfd8 fde=[ a1e8] │ │ │ │ - 0xffffffffffcc4028 (offset: 0x1520500) -> 0xd010 fde=[ a220] │ │ │ │ - 0xffffffffffcc4048 (offset: 0x1520520) -> 0xd028 fde=[ a238] │ │ │ │ - 0xffffffffffcc4108 (offset: 0x15205e0) -> 0xd03c fde=[ a24c] │ │ │ │ - 0xffffffffffcc4428 (offset: 0x1520900) -> 0xd068 fde=[ a278] │ │ │ │ - 0xffffffffffcc44e8 (offset: 0x15209c0) -> 0xd0a0 fde=[ a2b0] │ │ │ │ - 0xffffffffffcc4528 (offset: 0x1520a00) -> 0xd0c0 fde=[ a2d0] │ │ │ │ - 0xffffffffffcc45a8 (offset: 0x1520a80) -> 0xd0f4 fde=[ a304] │ │ │ │ - 0xffffffffffcc4608 (offset: 0x1520ae0) -> 0xd108 fde=[ a318] │ │ │ │ - 0xffffffffffcc4e58 (offset: 0x1521330) -> 0xd150 fde=[ a360] │ │ │ │ - 0xffffffffffcc4fd8 (offset: 0x15214b0) -> 0xd1b0 fde=[ a3c0] │ │ │ │ - 0xffffffffffcc5158 (offset: 0x1521630) -> 0xd1dc fde=[ a3ec] │ │ │ │ - 0xffffffffffcc5168 (offset: 0x1521640) -> 0xd1f0 fde=[ a400] │ │ │ │ - 0xffffffffffcc5178 (offset: 0x1521650) -> 0xd204 fde=[ a414] │ │ │ │ - 0xffffffffffcc5188 (offset: 0x1521660) -> 0xd218 fde=[ a428] │ │ │ │ - 0xffffffffffcc51a8 (offset: 0x1521680) -> 0xd22c fde=[ a43c] │ │ │ │ - 0xffffffffffcc51b8 (offset: 0x1521690) -> 0xd240 fde=[ a450] │ │ │ │ - 0xffffffffffcc51c8 (offset: 0x15216a0) -> 0xd254 fde=[ a464] │ │ │ │ - 0xffffffffffcc51d8 (offset: 0x15216b0) -> 0xd268 fde=[ a478] │ │ │ │ - 0xffffffffffcc51e8 (offset: 0x15216c0) -> 0xd27c fde=[ a48c] │ │ │ │ - 0xffffffffffcc51f8 (offset: 0x15216d0) -> 0xd290 fde=[ a4a0] │ │ │ │ - 0xffffffffffcc5218 (offset: 0x15216f0) -> 0xd2a4 fde=[ a4b4] │ │ │ │ - 0xffffffffffcc5228 (offset: 0x1521700) -> 0xd2b8 fde=[ a4c8] │ │ │ │ - 0xffffffffffcc5238 (offset: 0x1521710) -> 0xd2cc fde=[ a4dc] │ │ │ │ - 0xffffffffffcc5248 (offset: 0x1521720) -> 0xd2e0 fde=[ a4f0] │ │ │ │ - 0xffffffffffcc5258 (offset: 0x1521730) -> 0xd2f4 fde=[ a504] │ │ │ │ - 0xffffffffffcc5268 (offset: 0x1521740) -> 0xd308 fde=[ a518] │ │ │ │ - 0xffffffffffcc5278 (offset: 0x1521750) -> 0xd31c fde=[ a52c] │ │ │ │ - 0xffffffffffcc5288 (offset: 0x1521760) -> 0xd330 fde=[ a540] │ │ │ │ - 0xffffffffffcc5298 (offset: 0x1521770) -> 0xd344 fde=[ a554] │ │ │ │ - 0xffffffffffcc52a8 (offset: 0x1521780) -> 0xd358 fde=[ a568] │ │ │ │ - 0xffffffffffcc52b8 (offset: 0x1521790) -> 0xd36c fde=[ a57c] │ │ │ │ - 0xffffffffffcc52c8 (offset: 0x15217a0) -> 0xd380 fde=[ a590] │ │ │ │ - 0xffffffffffcc52d8 (offset: 0x15217b0) -> 0xd394 fde=[ a5a4] │ │ │ │ - 0xffffffffffcc52e8 (offset: 0x15217c0) -> 0xd3a8 fde=[ a5b8] │ │ │ │ - 0xffffffffffcc52f8 (offset: 0x15217d0) -> 0xd3bc fde=[ a5cc] │ │ │ │ - 0xffffffffffcc5308 (offset: 0x15217e0) -> 0xd3d0 fde=[ a5e0] │ │ │ │ - 0xffffffffffcc5318 (offset: 0x15217f0) -> 0xd3e4 fde=[ a5f4] │ │ │ │ - 0xffffffffffcc5328 (offset: 0x1521800) -> 0xd3f8 fde=[ a608] │ │ │ │ - 0xffffffffffcc5338 (offset: 0x1521810) -> 0xd40c fde=[ a61c] │ │ │ │ - 0xffffffffffcc5348 (offset: 0x1521820) -> 0xd420 fde=[ a630] │ │ │ │ - 0xffffffffffcc5358 (offset: 0x1521830) -> 0xd434 fde=[ a644] │ │ │ │ - 0xffffffffffcc5368 (offset: 0x1521840) -> 0xd448 fde=[ a658] │ │ │ │ - 0xffffffffffcc5378 (offset: 0x1521850) -> 0xd45c fde=[ a66c] │ │ │ │ - 0xffffffffffcc53a8 (offset: 0x1521880) -> 0xd470 fde=[ a680] │ │ │ │ - 0xffffffffffcc53b8 (offset: 0x1521890) -> 0xd484 fde=[ a694] │ │ │ │ - 0xffffffffffcc53c8 (offset: 0x15218a0) -> 0xd498 fde=[ a6a8] │ │ │ │ - 0xffffffffffcc53d8 (offset: 0x15218b0) -> 0xd4ac fde=[ a6bc] │ │ │ │ - 0xffffffffffcc53e8 (offset: 0x15218c0) -> 0xd4c0 fde=[ a6d0] │ │ │ │ - 0xffffffffffcc53f8 (offset: 0x15218d0) -> 0xd4d4 fde=[ a6e4] │ │ │ │ - 0xffffffffffcc5408 (offset: 0x15218e0) -> 0xd4e8 fde=[ a6f8] │ │ │ │ - 0xffffffffffcc5418 (offset: 0x15218f0) -> 0xd4fc fde=[ a70c] │ │ │ │ - 0xffffffffffcc5428 (offset: 0x1521900) -> 0xd510 fde=[ a720] │ │ │ │ - 0xffffffffffcc5458 (offset: 0x1521930) -> 0xd524 fde=[ a734] │ │ │ │ - 0xffffffffffcc5488 (offset: 0x1521960) -> 0xd538 fde=[ a748] │ │ │ │ - 0xffffffffffcc5498 (offset: 0x1521970) -> 0xd54c fde=[ a75c] │ │ │ │ - 0xffffffffffcc54a8 (offset: 0x1521980) -> 0xd560 fde=[ a770] │ │ │ │ - 0xffffffffffcc54b8 (offset: 0x1521990) -> 0xd574 fde=[ a784] │ │ │ │ - 0xffffffffffcc54c8 (offset: 0x15219a0) -> 0xd588 fde=[ a798] │ │ │ │ - 0xffffffffffcc54d8 (offset: 0x15219b0) -> 0xd59c fde=[ a7ac] │ │ │ │ - 0xffffffffffcc54e8 (offset: 0x15219c0) -> 0xd5b0 fde=[ a7c0] │ │ │ │ - 0xffffffffffcc54f8 (offset: 0x15219d0) -> 0xd5c4 fde=[ a7d4] │ │ │ │ - 0xffffffffffcc5508 (offset: 0x15219e0) -> 0xd5d8 fde=[ a7e8] │ │ │ │ - 0xffffffffffcc5518 (offset: 0x15219f0) -> 0xd5ec fde=[ a7fc] │ │ │ │ - 0xffffffffffcc5528 (offset: 0x1521a00) -> 0xd600 fde=[ a810] │ │ │ │ - 0xffffffffffcc5538 (offset: 0x1521a10) -> 0xd614 fde=[ a824] │ │ │ │ - 0xffffffffffcc5548 (offset: 0x1521a20) -> 0xd628 fde=[ a838] │ │ │ │ - 0xffffffffffcc5558 (offset: 0x1521a30) -> 0xd63c fde=[ a84c] │ │ │ │ - 0xffffffffffcc5568 (offset: 0x1521a40) -> 0xd650 fde=[ a860] │ │ │ │ - 0xffffffffffcc5588 (offset: 0x1521a60) -> 0xd664 fde=[ a874] │ │ │ │ - 0xffffffffffcc5598 (offset: 0x1521a70) -> 0xd678 fde=[ a888] │ │ │ │ - 0xffffffffffcc55a8 (offset: 0x1521a80) -> 0xd68c fde=[ a89c] │ │ │ │ - 0xffffffffffcc55b8 (offset: 0x1521a90) -> 0xd6a0 fde=[ a8b0] │ │ │ │ - 0xffffffffffcc55c8 (offset: 0x1521aa0) -> 0xd6b4 fde=[ a8c4] │ │ │ │ - 0xffffffffffcc55d8 (offset: 0x1521ab0) -> 0xd6c8 fde=[ a8d8] │ │ │ │ - 0xffffffffffcc55e8 (offset: 0x1521ac0) -> 0xd6dc fde=[ a8ec] │ │ │ │ - 0xffffffffffcc5648 (offset: 0x1521b20) -> 0xd6f0 fde=[ a900] │ │ │ │ - 0xffffffffffcc5658 (offset: 0x1521b30) -> 0xd704 fde=[ a914] │ │ │ │ - 0xffffffffffcc5678 (offset: 0x1521b50) -> 0xd718 fde=[ a928] │ │ │ │ - 0xffffffffffcc5688 (offset: 0x1521b60) -> 0xd72c fde=[ a93c] │ │ │ │ - 0xffffffffffcc56a8 (offset: 0x1521b80) -> 0xd740 fde=[ a950] │ │ │ │ - 0xffffffffffcc56c8 (offset: 0x1521ba0) -> 0xd754 fde=[ a964] │ │ │ │ - 0xffffffffffcc56d8 (offset: 0x1521bb0) -> 0xd768 fde=[ a978] │ │ │ │ - 0xffffffffffcc56e8 (offset: 0x1521bc0) -> 0xd77c fde=[ a98c] │ │ │ │ - 0xffffffffffcc5778 (offset: 0x1521c50) -> 0xd798 fde=[ a9a8] │ │ │ │ - 0xffffffffffcc5838 (offset: 0x1521d10) -> 0xd7b4 fde=[ a9c4] │ │ │ │ - 0xffffffffffcc5888 (offset: 0x1521d60) -> 0xd7d0 fde=[ a9e0] │ │ │ │ - 0xffffffffffcc58b8 (offset: 0x1521d90) -> 0xd7e4 fde=[ a9f4] │ │ │ │ - 0xffffffffffcc58e8 (offset: 0x1521dc0) -> 0xd7f8 fde=[ aa08] │ │ │ │ - 0xffffffffffcc88c8 (offset: 0x1524da0) -> 0xd828 fde=[ aa38] │ │ │ │ - 0xffffffffffcc8978 (offset: 0x1524e50) -> 0xd860 fde=[ aa70] │ │ │ │ - 0xffffffffffcc89f8 (offset: 0x1524ed0) -> 0xd898 fde=[ aaa8] │ │ │ │ - 0xffffffffffcc8ab8 (offset: 0x1524f90) -> 0xd8d8 fde=[ aae8] │ │ │ │ - 0xffffffffffcc8b98 (offset: 0x1525070) -> 0xd924 fde=[ ab34] │ │ │ │ - 0xffffffffffcc8c08 (offset: 0x15250e0) -> 0xd950 fde=[ ab60] │ │ │ │ - 0xffffffffffcc8ee8 (offset: 0x15253c0) -> 0xd99c fde=[ abac] │ │ │ │ - 0xffffffffffcc8fc8 (offset: 0x15254a0) -> 0xd9f4 fde=[ ac04] │ │ │ │ - 0xffffffffffcc9348 (offset: 0x1525820) -> 0xda44 fde=[ ac54] │ │ │ │ - 0xffffffffffcc9398 (offset: 0x1525870) -> 0xda7c fde=[ ac8c] │ │ │ │ - 0xffffffffffcc94d8 (offset: 0x15259b0) -> 0xdac0 fde=[ acd0] │ │ │ │ - 0xffffffffffcc9518 (offset: 0x15259f0) -> 0xdae0 fde=[ acf0] │ │ │ │ - 0xffffffffffcc9538 (offset: 0x1525a10) -> 0xdaf4 fde=[ ad04] │ │ │ │ - 0xffffffffffcc9558 (offset: 0x1525a30) -> 0xdb08 fde=[ ad18] │ │ │ │ - 0xffffffffffcc95b8 (offset: 0x1525a90) -> 0xdb20 fde=[ ad30] │ │ │ │ - 0xffffffffffcc9628 (offset: 0x1525b00) -> 0xdb44 fde=[ ad54] │ │ │ │ - 0xffffffffffcc9638 (offset: 0x1525b10) -> 0xdb58 fde=[ ad68] │ │ │ │ - 0xffffffffffcc9668 (offset: 0x1525b40) -> 0xdb70 fde=[ ad80] │ │ │ │ - 0xffffffffffcc9678 (offset: 0x1525b50) -> 0xdb84 fde=[ ad94] │ │ │ │ - 0xffffffffffcc9688 (offset: 0x1525b60) -> 0xdb98 fde=[ ada8] │ │ │ │ - 0xffffffffffcc96b8 (offset: 0x1525b90) -> 0xdbb4 fde=[ adc4] │ │ │ │ - 0xffffffffffcc9708 (offset: 0x1525be0) -> 0xdbd0 fde=[ ade0] │ │ │ │ - 0xffffffffffcc97c8 (offset: 0x1525ca0) -> 0xdc04 fde=[ ae14] │ │ │ │ - 0xffffffffffcc9898 (offset: 0x1525d70) -> 0xdc30 fde=[ ae40] │ │ │ │ - 0xffffffffffcc98a8 (offset: 0x1525d80) -> 0xdc44 fde=[ ae54] │ │ │ │ - 0xffffffffffcc9ac8 (offset: 0x1525fa0) -> 0xdc74 fde=[ ae84] │ │ │ │ - 0xffffffffffcc9c68 (offset: 0x1526140) -> 0xdcc0 fde=[ aed0] │ │ │ │ - 0xffffffffffcc9cc8 (offset: 0x15261a0) -> 0xdcf4 fde=[ af04] │ │ │ │ - 0xffffffffffcc9d18 (offset: 0x15261f0) -> 0xdd14 fde=[ af24] │ │ │ │ - 0xffffffffffcc9f08 (offset: 0x15263e0) -> 0xdd5c fde=[ af6c] │ │ │ │ - 0xffffffffffcc9fc8 (offset: 0x15264a0) -> 0xdd7c fde=[ af8c] │ │ │ │ - 0xffffffffffcca028 (offset: 0x1526500) -> 0xdd98 fde=[ afa8] │ │ │ │ - 0xffffffffffcca098 (offset: 0x1526570) -> 0xddb4 fde=[ afc4] │ │ │ │ - 0xffffffffffcca0e8 (offset: 0x15265c0) -> 0xdddc fde=[ afec] │ │ │ │ - 0xffffffffffcca148 (offset: 0x1526620) -> 0xde10 fde=[ b020] │ │ │ │ - 0xffffffffffcca1e8 (offset: 0x15266c0) -> 0xde3c fde=[ b04c] │ │ │ │ - 0xffffffffffcca248 (offset: 0x1526720) -> 0xde5c fde=[ b06c] │ │ │ │ - 0xffffffffffcca2d8 (offset: 0x15267b0) -> 0xde88 fde=[ b098] │ │ │ │ - 0xffffffffffcca308 (offset: 0x15267e0) -> 0xdea0 fde=[ b0b0] │ │ │ │ - 0xffffffffffcca448 (offset: 0x1526920) -> 0xdedc fde=[ b0ec] │ │ │ │ - 0xffffffffffcca488 (offset: 0x1526960) -> 0xdf04 fde=[ b114] │ │ │ │ - 0xffffffffffcca4a8 (offset: 0x1526980) -> 0xdf18 fde=[ b128] │ │ │ │ - 0xffffffffffcca4d8 (offset: 0x15269b0) -> 0xdf34 fde=[ b144] │ │ │ │ - 0xffffffffffcca528 (offset: 0x1526a00) -> 0xdf5c fde=[ b16c] │ │ │ │ - 0xffffffffffcca558 (offset: 0x1526a30) -> 0xdf78 fde=[ b188] │ │ │ │ - 0xffffffffffcca5a8 (offset: 0x1526a80) -> 0xdfa8 fde=[ b1b8] │ │ │ │ - 0xffffffffffcca698 (offset: 0x1526b70) -> 0xdfec fde=[ b1fc] │ │ │ │ - 0xffffffffffcca818 (offset: 0x1526cf0) -> 0xe038 fde=[ b248] │ │ │ │ - 0xffffffffffccaa88 (offset: 0x1526f60) -> 0xe07c fde=[ b28c] │ │ │ │ - 0xffffffffffccaa98 (offset: 0x1526f70) -> 0xe090 fde=[ b2a0] │ │ │ │ - 0xffffffffffccaaa8 (offset: 0x1526f80) -> 0xe0a4 fde=[ b2b4] │ │ │ │ - 0xffffffffffccaab8 (offset: 0x1526f90) -> 0xe0b8 fde=[ b2c8] │ │ │ │ - 0xffffffffffccaad8 (offset: 0x1526fb0) -> 0xe0cc fde=[ b2dc] │ │ │ │ - 0xffffffffffccab08 (offset: 0x1526fe0) -> 0xe0e4 fde=[ b2f4] │ │ │ │ - 0xffffffffffccae78 (offset: 0x1527350) -> 0xe108 fde=[ b318] │ │ │ │ - 0xffffffffffccaf68 (offset: 0x1527440) -> 0xe124 fde=[ b334] │ │ │ │ - 0xffffffffffccafc8 (offset: 0x15274a0) -> 0xe14c fde=[ b35c] │ │ │ │ - 0xffffffffffccb448 (offset: 0x1527920) -> 0xe198 fde=[ b3a8] │ │ │ │ - 0xffffffffffccb458 (offset: 0x1527930) -> 0xe1ac fde=[ b3bc] │ │ │ │ - 0xffffffffffccb468 (offset: 0x1527940) -> 0xe1c0 fde=[ b3d0] │ │ │ │ - 0xffffffffffccb488 (offset: 0x1527960) -> 0xe1d4 fde=[ b3e4] │ │ │ │ - 0xffffffffffccb4c8 (offset: 0x15279a0) -> 0xe1e8 fde=[ b3f8] │ │ │ │ - 0xffffffffffccb4d8 (offset: 0x15279b0) -> 0xe1fc fde=[ b40c] │ │ │ │ - 0xffffffffffccb4f8 (offset: 0x15279d0) -> 0xe210 fde=[ b420] │ │ │ │ - 0xffffffffffccb518 (offset: 0x15279f0) -> 0xe224 fde=[ b434] │ │ │ │ - 0xffffffffffccb578 (offset: 0x1527a50) -> 0xe238 fde=[ b448] │ │ │ │ - 0xffffffffffccb5c8 (offset: 0x1527aa0) -> 0xe250 fde=[ b460] │ │ │ │ - 0xffffffffffccb658 (offset: 0x1527b30) -> 0xe28c fde=[ b49c] │ │ │ │ - 0xffffffffffccb6a8 (offset: 0x1527b80) -> 0xe2ac fde=[ b4bc] │ │ │ │ - 0xffffffffffccb6f8 (offset: 0x1527bd0) -> 0xe2cc fde=[ b4dc] │ │ │ │ - 0xffffffffffccb788 (offset: 0x1527c60) -> 0xe2fc fde=[ b50c] │ │ │ │ - 0xffffffffffccb818 (offset: 0x1527cf0) -> 0xe32c fde=[ b53c] │ │ │ │ - 0xffffffffffccb898 (offset: 0x1527d70) -> 0xe360 fde=[ b570] │ │ │ │ - 0xffffffffffccb8e8 (offset: 0x1527dc0) -> 0xe380 fde=[ b590] │ │ │ │ - 0xffffffffffccb948 (offset: 0x1527e20) -> 0xe3a0 fde=[ b5b0] │ │ │ │ - 0xffffffffffccb9b8 (offset: 0x1527e90) -> 0xe3d4 fde=[ b5e4] │ │ │ │ - 0xffffffffffccba28 (offset: 0x1527f00) -> 0xe3e8 fde=[ b5f8] │ │ │ │ - 0xffffffffffccbae8 (offset: 0x1527fc0) -> 0xe3fc fde=[ b60c] │ │ │ │ - 0xffffffffffccbb98 (offset: 0x1528070) -> 0xe428 fde=[ b638] │ │ │ │ - 0xffffffffffccbed8 (offset: 0x15283b0) -> 0xe490 fde=[ b6a0] │ │ │ │ - 0xffffffffffccc358 (offset: 0x1528830) -> 0xe4bc fde=[ b6cc] │ │ │ │ - 0xffffffffffccd048 (offset: 0x1529520) -> 0xe54c fde=[ b75c] │ │ │ │ - 0xffffffffffccd7f8 (offset: 0x1529cd0) -> 0xe59c fde=[ b7ac] │ │ │ │ - 0xffffffffffccd838 (offset: 0x1529d10) -> 0xe5b4 fde=[ b7c4] │ │ │ │ - 0xffffffffffccd878 (offset: 0x1529d50) -> 0xe5cc fde=[ b7dc] │ │ │ │ - 0xffffffffffccd978 (offset: 0x1529e50) -> 0xe5f0 fde=[ b800] │ │ │ │ - 0xffffffffffccdaa8 (offset: 0x1529f80) -> 0xe628 fde=[ b838] │ │ │ │ - 0xffffffffffccdc88 (offset: 0x152a160) -> 0xe664 fde=[ b874] │ │ │ │ - 0xffffffffffccdcd8 (offset: 0x152a1b0) -> 0xe69c fde=[ b8ac] │ │ │ │ - 0xffffffffffccdd08 (offset: 0x152a1e0) -> 0xe6b8 fde=[ b8c8] │ │ │ │ - 0xffffffffffccddb8 (offset: 0x152a290) -> 0xe6d0 fde=[ b8e0] │ │ │ │ - 0xffffffffffccde48 (offset: 0x152a320) -> 0xe6e8 fde=[ b8f8] │ │ │ │ - 0xffffffffffccea88 (offset: 0x152af60) -> 0xe748 fde=[ b958] │ │ │ │ - 0xffffffffffcceae8 (offset: 0x152afc0) -> 0xe764 fde=[ b974] │ │ │ │ - 0xffffffffffcceb68 (offset: 0x152b040) -> 0xe798 fde=[ b9a8] │ │ │ │ - 0xffffffffffccec48 (offset: 0x152b120) -> 0xe7b4 fde=[ b9c4] │ │ │ │ - 0xffffffffffccec88 (offset: 0x152b160) -> 0xe7d0 fde=[ b9e0] │ │ │ │ - 0xffffffffffccef48 (offset: 0x152b420) -> 0xe840 fde=[ ba50] │ │ │ │ - 0xffffffffffccefd8 (offset: 0x152b4b0) -> 0xe878 fde=[ ba88] │ │ │ │ - 0xffffffffffccf028 (offset: 0x152b500) -> 0xe894 fde=[ baa4] │ │ │ │ - 0xffffffffffccf0a8 (offset: 0x152b580) -> 0xe8c0 fde=[ bad0] │ │ │ │ - 0xffffffffffccf1a8 (offset: 0x152b680) -> 0xe8f8 fde=[ bb08] │ │ │ │ - 0xffffffffffccf4e8 (offset: 0x152b9c0) -> 0xe948 fde=[ bb58] │ │ │ │ - 0xffffffffffccf6c8 (offset: 0x152bba0) -> 0xe994 fde=[ bba4] │ │ │ │ - 0xffffffffffccf728 (offset: 0x152bc00) -> 0xe9b4 fde=[ bbc4] │ │ │ │ - 0xffffffffffccf748 (offset: 0x152bc20) -> 0xe9c8 fde=[ bbd8] │ │ │ │ - 0xffffffffffccf768 (offset: 0x152bc40) -> 0xe9e8 fde=[ bbf8] │ │ │ │ - 0xffffffffffccf7e8 (offset: 0x152bcc0) -> 0xea30 fde=[ bc40] │ │ │ │ - 0xffffffffffccf7f8 (offset: 0x152bcd0) -> 0xea44 fde=[ bc54] │ │ │ │ - 0xffffffffffccf818 (offset: 0x152bcf0) -> 0xea60 fde=[ bc70] │ │ │ │ - 0xffffffffffccf8b8 (offset: 0x152bd90) -> 0xea74 fde=[ bc84] │ │ │ │ - 0xffffffffffccf8e8 (offset: 0x152bdc0) -> 0xea90 fde=[ bca0] │ │ │ │ - 0xffffffffffccfaa8 (offset: 0x152bf80) -> 0xead0 fde=[ bce0] │ │ │ │ - 0xffffffffffccfc48 (offset: 0x152c120) -> 0xeb1c fde=[ bd2c] │ │ │ │ - 0xffffffffffccfc88 (offset: 0x152c160) -> 0xeb30 fde=[ bd40] │ │ │ │ - 0xffffffffffccfcc8 (offset: 0x152c1a0) -> 0xeb48 fde=[ bd58] │ │ │ │ - 0xffffffffffccfcf8 (offset: 0x152c1d0) -> 0xeb5c fde=[ bd6c] │ │ │ │ - 0xffffffffffcd0158 (offset: 0x152c630) -> 0xebb0 fde=[ bdc0] │ │ │ │ - 0xffffffffffcd02b8 (offset: 0x152c790) -> 0xebf0 fde=[ be00] │ │ │ │ - 0xffffffffffcd0378 (offset: 0x152c850) -> 0xec10 fde=[ be20] │ │ │ │ - 0xffffffffffcd03a8 (offset: 0x152c880) -> 0xec28 fde=[ be38] │ │ │ │ - 0xffffffffffcd0478 (offset: 0x152c950) -> 0xec3c fde=[ be4c] │ │ │ │ - 0xffffffffffcd0498 (offset: 0x152c970) -> 0xec50 fde=[ be60] │ │ │ │ - 0xffffffffffcd06d8 (offset: 0x152cbb0) -> 0xec9c fde=[ beac] │ │ │ │ - 0xffffffffffcd0738 (offset: 0x152cc10) -> 0xecb8 fde=[ bec8] │ │ │ │ - 0xffffffffffcd0788 (offset: 0x152cc60) -> 0xecd4 fde=[ bee4] │ │ │ │ - 0xffffffffffcd0828 (offset: 0x152cd00) -> 0xecf0 fde=[ bf00] │ │ │ │ - 0xffffffffffcd08a8 (offset: 0x152cd80) -> 0xed0c fde=[ bf1c] │ │ │ │ - 0xffffffffffcd0ad8 (offset: 0x152cfb0) -> 0xed50 fde=[ bf60] │ │ │ │ - 0xffffffffffcd0ba8 (offset: 0x152d080) -> 0xed7c fde=[ bf8c] │ │ │ │ - 0xffffffffffcd0c08 (offset: 0x152d0e0) -> 0xed90 fde=[ bfa0] │ │ │ │ - 0xffffffffffcd0c78 (offset: 0x152d150) -> 0xedbc fde=[ bfcc] │ │ │ │ - 0xffffffffffcd0cd8 (offset: 0x152d1b0) -> 0xedd0 fde=[ bfe0] │ │ │ │ - 0xffffffffffcd11e8 (offset: 0x152d6c0) -> 0xee20 fde=[ c030] │ │ │ │ - 0xffffffffffcd1248 (offset: 0x152d720) -> 0xee34 fde=[ c044] │ │ │ │ - 0xffffffffffcd1258 (offset: 0x152d730) -> 0xee48 fde=[ c058] │ │ │ │ - 0xffffffffffcd12b8 (offset: 0x152d790) -> 0xee5c fde=[ c06c] │ │ │ │ - 0xffffffffffcd1318 (offset: 0x152d7f0) -> 0xee70 fde=[ c080] │ │ │ │ - 0xffffffffffcd1858 (offset: 0x152dd30) -> 0xeea8 fde=[ c0b8] │ │ │ │ - 0xffffffffffcd3cf8 (offset: 0x15301d0) -> 0xef0c fde=[ c11c] │ │ │ │ - 0xffffffffffcd6a88 (offset: 0x1532f60) -> 0xef58 fde=[ c168] │ │ │ │ - 0xffffffffffcd6ac8 (offset: 0x1532fa0) -> 0xef6c fde=[ c17c] │ │ │ │ - 0xffffffffffcd6b78 (offset: 0x1533050) -> 0xef8c fde=[ c19c] │ │ │ │ - 0xffffffffffcd6c08 (offset: 0x15330e0) -> 0xefa0 fde=[ c1b0] │ │ │ │ - 0xffffffffffcd6ef8 (offset: 0x15333d0) -> 0xf038 fde=[ c248] │ │ │ │ - 0xffffffffffcd7418 (offset: 0x15338f0) -> 0xf09c fde=[ c2ac] │ │ │ │ - 0xffffffffffcd76a8 (offset: 0x1533b80) -> 0xf0d0 fde=[ c2e0] │ │ │ │ - 0xffffffffffcd76e8 (offset: 0x1533bc0) -> 0xf0e4 fde=[ c2f4] │ │ │ │ - 0xffffffffffcd7798 (offset: 0x1533c70) -> 0xf104 fde=[ c314] │ │ │ │ - 0xffffffffffcd7828 (offset: 0x1533d00) -> 0xf118 fde=[ c328] │ │ │ │ - 0xffffffffffcd7b18 (offset: 0x1533ff0) -> 0xf1ac fde=[ c3bc] │ │ │ │ - 0xffffffffffcd8058 (offset: 0x1534530) -> 0xf210 fde=[ c420] │ │ │ │ - 0xffffffffffcd8328 (offset: 0x1534800) -> 0xf240 fde=[ c450] │ │ │ │ - 0xffffffffffcd8388 (offset: 0x1534860) -> 0xf254 fde=[ c464] │ │ │ │ - 0xffffffffffcd8498 (offset: 0x1534970) -> 0xf278 fde=[ c488] │ │ │ │ - 0xffffffffffcd88d8 (offset: 0x1534db0) -> 0xf2bc fde=[ c4cc] │ │ │ │ - 0xffffffffffcd8a08 (offset: 0x1534ee0) -> 0xf328 fde=[ c538] │ │ │ │ - 0xffffffffffcd9068 (offset: 0x1535540) -> 0xf36c fde=[ c57c] │ │ │ │ - 0xffffffffffcd9188 (offset: 0x1535660) -> 0xf3a8 fde=[ c5b8] │ │ │ │ - 0xffffffffffcd91c8 (offset: 0x15356a0) -> 0xf3bc fde=[ c5cc] │ │ │ │ - 0xffffffffffcda158 (offset: 0x1536630) -> 0xf3d0 fde=[ c5e0] │ │ │ │ - 0xffffffffffcda538 (offset: 0x1536a10) -> 0xf420 fde=[ c630] │ │ │ │ - 0xffffffffffcda5f8 (offset: 0x1536ad0) -> 0xf458 fde=[ c668] │ │ │ │ - 0xffffffffffcda608 (offset: 0x1536ae0) -> 0xf470 fde=[ c680] │ │ │ │ - 0xffffffffffcda718 (offset: 0x1536bf0) -> 0xf490 fde=[ c6a0] │ │ │ │ + 0xfffffffffeba8b88 (offset: 0x405020) -> 0x2e48 fde=[ 58] │ │ │ │ + 0xfffffffffeba9d28 (offset: 0x4061c0) -> 0x45f8 fde=[ 1808] │ │ │ │ + 0xfffffffffeba9d42 (offset: 0x4061da) -> 0x467c fde=[ 188c] │ │ │ │ + 0xfffffffffeba9d47 (offset: 0x4061df) -> 0x4750 fde=[ 1960] │ │ │ │ + 0xfffffffffeba9d79 (offset: 0x406211) -> 0x4788 fde=[ 1998] │ │ │ │ + 0xfffffffffeba9e0f (offset: 0x4062a7) -> 0x47ec fde=[ 19fc] │ │ │ │ + 0xfffffffffeba9e5a (offset: 0x4062f2) -> 0x4834 fde=[ 1a44] │ │ │ │ + 0xfffffffffeba9e73 (offset: 0x40630b) -> 0x4874 fde=[ 1a84] │ │ │ │ + 0xfffffffffeba9e8c (offset: 0x406324) -> 0x48ac fde=[ 1abc] │ │ │ │ + 0xfffffffffeba9e91 (offset: 0x406329) -> 0x48e0 fde=[ 1af0] │ │ │ │ + 0xfffffffffeba9e96 (offset: 0x40632e) -> 0x4920 fde=[ 1b30] │ │ │ │ + 0xfffffffffeba9eaf (offset: 0x406347) -> 0x4958 fde=[ 1b68] │ │ │ │ + 0xfffffffffeba9ec8 (offset: 0x406360) -> 0x4990 fde=[ 1ba0] │ │ │ │ + 0xfffffffffeba9efa (offset: 0x406392) -> 0x49cc fde=[ 1bdc] │ │ │ │ + 0xfffffffffeba9f13 (offset: 0x4063ab) -> 0x4a80 fde=[ 1c90] │ │ │ │ + 0xfffffffffeba9f45 (offset: 0x4063dd) -> 0x4ab8 fde=[ 1cc8] │ │ │ │ + 0xfffffffffeba9f5e (offset: 0x4063f6) -> 0x4af4 fde=[ 1d04] │ │ │ │ + 0xfffffffffeba9f90 (offset: 0x406428) -> 0x4b30 fde=[ 1d40] │ │ │ │ + 0xfffffffffeba9fc2 (offset: 0x40645a) -> 0x4b84 fde=[ 1d94] │ │ │ │ + 0xfffffffffebaa026 (offset: 0x4064be) -> 0x4bbc fde=[ 1dcc] │ │ │ │ + 0xfffffffffebaa03f (offset: 0x4064d7) -> 0x4bf8 fde=[ 1e08] │ │ │ │ + 0xfffffffffebaa058 (offset: 0x4064f0) -> 0x6d14 fde=[ 3f24] │ │ │ │ + 0xfffffffffebaa068 (offset: 0x406500) -> 0xad34 fde=[ 7f44] │ │ │ │ + 0xfffffffffebaa458 (offset: 0x4068f0) -> 0xae90 fde=[ 80a0] │ │ │ │ + 0xfffffffffebaabb8 (offset: 0x407050) -> 0xaedc fde=[ 80ec] │ │ │ │ + 0xfffffffffebab618 (offset: 0x407ab0) -> 0xb038 fde=[ 8248] │ │ │ │ + 0xfffffffffebabae8 (offset: 0x407f80) -> 0xb2b0 fde=[ 84c0] │ │ │ │ + 0xfffffffffebabd68 (offset: 0x408200) -> 0xb46c fde=[ 867c] │ │ │ │ + 0xfffffffffebabf98 (offset: 0x408430) -> 0xb4f4 fde=[ 8704] │ │ │ │ + 0xfffffffffebabfd8 (offset: 0x408470) -> 0xb50c fde=[ 871c] │ │ │ │ + 0xfffffffffebac018 (offset: 0x4084b0) -> 0xb5a0 fde=[ 87b0] │ │ │ │ + 0xfffffffffebacaa8 (offset: 0x408f40) -> 0xb7cc fde=[ 89dc] │ │ │ │ + 0xfffffffffebaccd8 (offset: 0x409170) -> 0xb854 fde=[ 8a64] │ │ │ │ + 0xfffffffffebacd18 (offset: 0x4091b0) -> 0xb86c fde=[ 8a7c] │ │ │ │ + 0xfffffffffebacd58 (offset: 0x4091f0) -> 0xb900 fde=[ 8b10] │ │ │ │ + 0xfffffffffebad7d8 (offset: 0x409c70) -> 0xefbc fde=[ c1cc] │ │ │ │ + 0xfffffffffebafef8 (offset: 0x40c390) -> 0xf134 fde=[ c344] │ │ │ │ + 0xfffffffffebb2058 (offset: 0x40e4f0) -> 0xf2ec fde=[ c4fc] │ │ │ │ + 0xfffffffffebb2068 (offset: 0x40e500) -> 0xf300 fde=[ c510] │ │ │ │ + 0xfffffffffebb2098 (offset: 0x40e530) -> 0x2e08 fde=[ 18] │ │ │ │ + 0xfffffffffebb20c8 (offset: 0x40e560) -> 0x2e34 fde=[ 44] │ │ │ │ + 0xfffffffffebb3c86 (offset: 0x41011e) -> 0x2e70 fde=[ 80] │ │ │ │ + 0xfffffffffecb8aa8 (offset: 0x514f40) -> 0x2e90 fde=[ a0] │ │ │ │ + 0xfffffffffecb8ae8 (offset: 0x514f80) -> 0x2ec0 fde=[ d0] │ │ │ │ + 0xfffffffffecb8b28 (offset: 0x514fc0) -> 0x2ee0 fde=[ f0] │ │ │ │ + 0xfffffffffecf8128 (offset: 0x5545c0) -> 0x2f10 fde=[ 120] │ │ │ │ + 0xfffffffffecf81c8 (offset: 0x554660) -> 0x2f30 fde=[ 140] │ │ │ │ + 0xfffffffffedc8fa8 (offset: 0x625440) -> 0x2f48 fde=[ 158] │ │ │ │ + 0xfffffffffedc9118 (offset: 0x6255b0) -> 0x2f5c fde=[ 16c] │ │ │ │ + 0xfffffffffedc9158 (offset: 0x6255f0) -> 0x2f70 fde=[ 180] │ │ │ │ + 0xfffffffffedc91c8 (offset: 0x625660) -> 0x2f88 fde=[ 198] │ │ │ │ + 0xfffffffffedc9238 (offset: 0x6256d0) -> 0x2fa0 fde=[ 1b0] │ │ │ │ + 0xfffffffffedc9268 (offset: 0x625700) -> 0x2fb4 fde=[ 1c4] │ │ │ │ + 0xfffffffffedc9278 (offset: 0x625710) -> 0x2fc8 fde=[ 1d8] │ │ │ │ + 0xffffffffff4cf0e8 (offset: 0xd2b580) -> 0x2fe0 fde=[ 1f0] │ │ │ │ + 0xffffffffff4cf138 (offset: 0xd2b5d0) -> 0x3000 fde=[ 210] │ │ │ │ + 0xffffffffff4cf4b8 (offset: 0xd2b950) -> 0x3078 fde=[ 288] │ │ │ │ + 0xffffffffff4cf4d8 (offset: 0xd2b970) -> 0x3090 fde=[ 2a0] │ │ │ │ + 0xffffffffff4cf568 (offset: 0xd2ba00) -> 0x30c4 fde=[ 2d4] │ │ │ │ + 0xffffffffff4cf5c8 (offset: 0xd2ba60) -> 0x30e8 fde=[ 2f8] │ │ │ │ + 0xffffffffff4cf618 (offset: 0xd2bab0) -> 0x3104 fde=[ 314] │ │ │ │ + 0xffffffffff4cf718 (offset: 0xd2bbb0) -> 0x3128 fde=[ 338] │ │ │ │ + 0xffffffffff4cf778 (offset: 0xd2bc10) -> 0x314c fde=[ 35c] │ │ │ │ + 0xffffffffff4cfcd8 (offset: 0xd2c170) -> 0x31a0 fde=[ 3b0] │ │ │ │ + 0xffffffffff4cfe08 (offset: 0xd2c2a0) -> 0x31d0 fde=[ 3e0] │ │ │ │ + 0xffffffffff4dcb48 (offset: 0xd38fe0) -> 0x3220 fde=[ 430] │ │ │ │ + 0xffffffffff4dcb58 (offset: 0xd38ff0) -> 0x3234 fde=[ 444] │ │ │ │ + 0xffffffffff4dcb68 (offset: 0xd39000) -> 0x3248 fde=[ 458] │ │ │ │ + 0xffffffffff4dcb78 (offset: 0xd39010) -> 0x325c fde=[ 46c] │ │ │ │ + 0xffffffffff4dfdc8 (offset: 0xd3c260) -> 0x3270 fde=[ 480] │ │ │ │ + 0xffffffffff4dfdd8 (offset: 0xd3c270) -> 0x3284 fde=[ 494] │ │ │ │ + 0xffffffffff4dfde8 (offset: 0xd3c280) -> 0x3298 fde=[ 4a8] │ │ │ │ + 0xffffffffff4dfdf8 (offset: 0xd3c290) -> 0x32ac fde=[ 4bc] │ │ │ │ + 0xffffffffff4e2888 (offset: 0xd3ed20) -> 0x32c0 fde=[ 4d0] │ │ │ │ + 0xffffffffff4e3578 (offset: 0xd3fa10) -> 0x32d8 fde=[ 4e8] │ │ │ │ + 0xffffffffff4e3588 (offset: 0xd3fa20) -> 0x32ec fde=[ 4fc] │ │ │ │ + 0xffffffffff4e3598 (offset: 0xd3fa30) -> 0x3300 fde=[ 510] │ │ │ │ + 0xffffffffff4e4318 (offset: 0xd407b0) -> 0x3318 fde=[ 528] │ │ │ │ + 0xffffffffff4e4328 (offset: 0xd407c0) -> 0x332c fde=[ 53c] │ │ │ │ + 0xffffffffff4e4338 (offset: 0xd407d0) -> 0x3340 fde=[ 550] │ │ │ │ + 0xffffffffff4e56f8 (offset: 0xd41b90) -> 0x3358 fde=[ 568] │ │ │ │ + 0xffffffffff4e5708 (offset: 0xd41ba0) -> 0x336c fde=[ 57c] │ │ │ │ + 0xffffffffff4e5718 (offset: 0xd41bb0) -> 0x3380 fde=[ 590] │ │ │ │ + 0xffffffffff4e5728 (offset: 0xd41bc0) -> 0x3394 fde=[ 5a4] │ │ │ │ + 0xffffffffff4e5738 (offset: 0xd41bd0) -> 0x33a8 fde=[ 5b8] │ │ │ │ + 0xffffffffff4e5748 (offset: 0xd41be0) -> 0x33bc fde=[ 5cc] │ │ │ │ + 0xffffffffff4e5758 (offset: 0xd41bf0) -> 0x33d0 fde=[ 5e0] │ │ │ │ + 0xffffffffff4e5768 (offset: 0xd41c00) -> 0x33e4 fde=[ 5f4] │ │ │ │ + 0xffffffffff4e62f8 (offset: 0xd42790) -> 0x33f8 fde=[ 608] │ │ │ │ + 0xffffffffff4e7058 (offset: 0xd434f0) -> 0x3410 fde=[ 620] │ │ │ │ + 0xffffffffff4e7068 (offset: 0xd43500) -> 0x3424 fde=[ 634] │ │ │ │ + 0xffffffffff4e7078 (offset: 0xd43510) -> 0x3438 fde=[ 648] │ │ │ │ + 0xffffffffff4e7088 (offset: 0xd43520) -> 0x344c fde=[ 65c] │ │ │ │ + 0xffffffffff4e7098 (offset: 0xd43530) -> 0x3460 fde=[ 670] │ │ │ │ + 0xffffffffff4e70a8 (offset: 0xd43540) -> 0x3474 fde=[ 684] │ │ │ │ + 0xffffffffff4e70b8 (offset: 0xd43550) -> 0x3488 fde=[ 698] │ │ │ │ + 0xffffffffff4e70c8 (offset: 0xd43560) -> 0x349c fde=[ 6ac] │ │ │ │ + 0xffffffffff4e70d8 (offset: 0xd43570) -> 0x34b0 fde=[ 6c0] │ │ │ │ + 0xffffffffff4e70e8 (offset: 0xd43580) -> 0x34c4 fde=[ 6d4] │ │ │ │ + 0xffffffffff4e9d48 (offset: 0xd461e0) -> 0x34d8 fde=[ 6e8] │ │ │ │ + 0xffffffffff4e9d58 (offset: 0xd461f0) -> 0x34ec fde=[ 6fc] │ │ │ │ + 0xffffffffff4e9d68 (offset: 0xd46200) -> 0x3500 fde=[ 710] │ │ │ │ + 0xffffffffff4e9d78 (offset: 0xd46210) -> 0x3514 fde=[ 724] │ │ │ │ + 0xffffffffff4e9d88 (offset: 0xd46220) -> 0x3528 fde=[ 738] │ │ │ │ + 0xffffffffff4e9d98 (offset: 0xd46230) -> 0x353c fde=[ 74c] │ │ │ │ + 0xffffffffff4e9db8 (offset: 0xd46250) -> 0x3558 fde=[ 768] │ │ │ │ + 0xffffffffff4e9dc8 (offset: 0xd46260) -> 0x356c fde=[ 77c] │ │ │ │ + 0xffffffffff4e9dd8 (offset: 0xd46270) -> 0x3580 fde=[ 790] │ │ │ │ + 0xffffffffff4eaa18 (offset: 0xd46eb0) -> 0x3598 fde=[ 7a8] │ │ │ │ + 0xffffffffff4eaa28 (offset: 0xd46ec0) -> 0x35ac fde=[ 7bc] │ │ │ │ + 0xffffffffff4eaa38 (offset: 0xd46ed0) -> 0x35c0 fde=[ 7d0] │ │ │ │ + 0xffffffffff863608 (offset: 0x10bfaa0) -> 0x35d8 fde=[ 7e8] │ │ │ │ + 0xffffffffff863618 (offset: 0x10bfab0) -> 0x35ec fde=[ 7fc] │ │ │ │ + 0xffffffffff863628 (offset: 0x10bfac0) -> 0x3600 fde=[ 810] │ │ │ │ + 0xffffffffff863638 (offset: 0x10bfad0) -> 0x3614 fde=[ 824] │ │ │ │ + 0xffffffffff863648 (offset: 0x10bfae0) -> 0x3628 fde=[ 838] │ │ │ │ + 0xffffffffff863658 (offset: 0x10bfaf0) -> 0x363c fde=[ 84c] │ │ │ │ + 0xffffffffff863718 (offset: 0x10bfbb0) -> 0x3650 fde=[ 860] │ │ │ │ + 0xffffffffff8637a8 (offset: 0x10bfc40) -> 0x3664 fde=[ 874] │ │ │ │ + 0xffffffffff863828 (offset: 0x10bfcc0) -> 0x3678 fde=[ 888] │ │ │ │ + 0xffffffffff8638a8 (offset: 0x10bfd40) -> 0x368c fde=[ 89c] │ │ │ │ + 0xffffffffff863928 (offset: 0x10bfdc0) -> 0x36a0 fde=[ 8b0] │ │ │ │ + 0xffffffffff8639c8 (offset: 0x10bfe60) -> 0x36b4 fde=[ 8c4] │ │ │ │ + 0xffffffffff863a58 (offset: 0x10bfef0) -> 0x36c8 fde=[ 8d8] │ │ │ │ + 0xffffffffff95ea68 (offset: 0x11baf00) -> 0x36e0 fde=[ 8f0] │ │ │ │ + 0xffffffffff95eaa3 (offset: 0x11baf3b) -> 0x36f4 fde=[ 904] │ │ │ │ + 0xffffffffff95eaad (offset: 0x11baf45) -> 0x3708 fde=[ 918] │ │ │ │ + 0xffffffffff95ead0 (offset: 0x11baf68) -> 0x371c fde=[ 92c] │ │ │ │ + 0xffffffffff95eb0f (offset: 0x11bafa7) -> 0x3730 fde=[ 940] │ │ │ │ + 0xffffffffff95eb1d (offset: 0x11bafb5) -> 0x3748 fde=[ 958] │ │ │ │ + 0xffffffffff95efe0 (offset: 0x11bb478) -> 0x37a0 fde=[ 9b0] │ │ │ │ + 0xffffffffff95f0d8 (offset: 0x11bb570) -> 0x37e8 fde=[ 9f8] │ │ │ │ + 0xffffffffff95f128 (offset: 0x11bb5c0) -> 0x3820 fde=[ a30] │ │ │ │ + 0xffffffffff95f5d8 (offset: 0x11bba70) -> 0x3860 fde=[ a70] │ │ │ │ + 0xffffffffff95f863 (offset: 0x11bbcfb) -> 0x38ac fde=[ abc] │ │ │ │ + 0xffffffffff95fb48 (offset: 0x11bbfe0) -> 0x38ec fde=[ afc] │ │ │ │ + 0xffffffffff95fb64 (offset: 0x11bbffc) -> 0x3904 fde=[ b14] │ │ │ │ + 0xffffffffff95fb81 (offset: 0x11bc019) -> 0x391c fde=[ b2c] │ │ │ │ + 0xffffffffff95fb98 (offset: 0x11bc030) -> 0x3934 fde=[ b44] │ │ │ │ + 0xffffffffff95fba6 (offset: 0x11bc03e) -> 0x394c fde=[ b5c] │ │ │ │ + 0xffffffffff9600f8 (offset: 0x11bc590) -> 0x399c fde=[ bac] │ │ │ │ + 0xffffffffff9602c3 (offset: 0x11bc75b) -> 0x39b0 fde=[ bc0] │ │ │ │ + 0xffffffffff9602da (offset: 0x11bc772) -> 0x39c4 fde=[ bd4] │ │ │ │ + 0xffffffffff9602e0 (offset: 0x11bc778) -> 0x39d8 fde=[ be8] │ │ │ │ + 0xffffffffff960313 (offset: 0x11bc7ab) -> 0x39ec fde=[ bfc] │ │ │ │ + 0xffffffffff960341 (offset: 0x11bc7d9) -> 0x3a00 fde=[ c10] │ │ │ │ + 0xffffffffff96035b (offset: 0x11bc7f3) -> 0x3a18 fde=[ c28] │ │ │ │ + 0xffffffffff960948 (offset: 0x11bcde0) -> 0x3a30 fde=[ c40] │ │ │ │ + 0xffffffffff9609e8 (offset: 0x11bce80) -> 0x3a48 fde=[ c58] │ │ │ │ + 0xffffffffff9609f8 (offset: 0x11bce90) -> 0x3a5c fde=[ c6c] │ │ │ │ + 0xffffffffff960a28 (offset: 0x11bcec0) -> 0x3a80 fde=[ c90] │ │ │ │ + 0xffffffffff960c18 (offset: 0x11bd0b0) -> 0x3a94 fde=[ ca4] │ │ │ │ + 0xffffffffff960d78 (offset: 0x11bd210) -> 0x3aa8 fde=[ cb8] │ │ │ │ + 0xffffffffff960da8 (offset: 0x11bd240) -> 0x3ac4 fde=[ cd4] │ │ │ │ + 0xffffffffffaeece8 (offset: 0x134b180) -> 0x3af0 fde=[ d00] │ │ │ │ + 0xffffffffffaeecf8 (offset: 0x134b190) -> 0x3b04 fde=[ d14] │ │ │ │ + 0xffffffffffaeee88 (offset: 0x134b320) -> 0x3b18 fde=[ d28] │ │ │ │ + 0xffffffffffaef158 (offset: 0x134b5f0) -> 0x3b60 fde=[ d70] │ │ │ │ + 0xffffffffffaef4a8 (offset: 0x134b940) -> 0x3b90 fde=[ da0] │ │ │ │ + 0xffffffffffaef4e8 (offset: 0x134b980) -> 0x3ba4 fde=[ db4] │ │ │ │ + 0xffffffffffaef5d8 (offset: 0x134ba70) -> 0x3bb8 fde=[ dc8] │ │ │ │ + 0xffffffffffaef6d8 (offset: 0x134bb70) -> 0x3bcc fde=[ ddc] │ │ │ │ + 0xffffffffffaef7d8 (offset: 0x134bc70) -> 0x3be0 fde=[ df0] │ │ │ │ + 0xffffffffffaef7e8 (offset: 0x134bc80) -> 0x3bf4 fde=[ e04] │ │ │ │ + 0xffffffffffaef7f8 (offset: 0x134bc90) -> 0x3c08 fde=[ e18] │ │ │ │ + 0xffffffffffaef808 (offset: 0x134bca0) -> 0x3c1c fde=[ e2c] │ │ │ │ + 0xffffffffffaef818 (offset: 0x134bcb0) -> 0x3c30 fde=[ e40] │ │ │ │ + 0xffffffffffaef828 (offset: 0x134bcc0) -> 0x3c44 fde=[ e54] │ │ │ │ + 0xffffffffffaef838 (offset: 0x134bcd0) -> 0x3c58 fde=[ e68] │ │ │ │ + 0xffffffffffaef848 (offset: 0x134bce0) -> 0x3c6c fde=[ e7c] │ │ │ │ + 0xffffffffffaef8d8 (offset: 0x134bd70) -> 0x3c94 fde=[ ea4] │ │ │ │ + 0xffffffffffaefae8 (offset: 0x134bf80) -> 0x3cb0 fde=[ ec0] │ │ │ │ + 0xffffffffffaefcd8 (offset: 0x134c170) -> 0x3cc4 fde=[ ed4] │ │ │ │ + 0xffffffffffaefec8 (offset: 0x134c360) -> 0x3cd8 fde=[ ee8] │ │ │ │ + 0xffffffffffaf0438 (offset: 0x134c8d0) -> 0x3cfc fde=[ f0c] │ │ │ │ + 0xffffffffffaf0958 (offset: 0x134cdf0) -> 0x3d2c fde=[ f3c] │ │ │ │ + 0xffffffffffb6b288 (offset: 0x13c7720) -> 0x3d50 fde=[ f60] │ │ │ │ + 0xffffffffffb6b298 (offset: 0x13c7730) -> 0x3d68 fde=[ f78] │ │ │ │ + 0xffffffffffb6b2a8 (offset: 0x13c7740) -> 0x3d84 fde=[ f94] │ │ │ │ + 0xffffffffffb6b2b8 (offset: 0x13c7750) -> 0x3d98 fde=[ fa8] │ │ │ │ + 0xffffffffffb6b2c8 (offset: 0x13c7760) -> 0x3dac fde=[ fbc] │ │ │ │ + 0xffffffffffb6b2d8 (offset: 0x13c7770) -> 0x3dc0 fde=[ fd0] │ │ │ │ + 0xffffffffffb6b2e8 (offset: 0x13c7780) -> 0x3dd4 fde=[ fe4] │ │ │ │ + 0xffffffffffb6b2f8 (offset: 0x13c7790) -> 0x3de8 fde=[ ff8] │ │ │ │ + 0xffffffffffb6b308 (offset: 0x13c77a0) -> 0x3dfc fde=[ 100c] │ │ │ │ + 0xffffffffffb6b318 (offset: 0x13c77b0) -> 0x3e10 fde=[ 1020] │ │ │ │ + 0xffffffffffb6b328 (offset: 0x13c77c0) -> 0x3e24 fde=[ 1034] │ │ │ │ + 0xffffffffffb6b338 (offset: 0x13c77d0) -> 0x3e38 fde=[ 1048] │ │ │ │ + 0xffffffffffb6b348 (offset: 0x13c77e0) -> 0x3e4c fde=[ 105c] │ │ │ │ + 0xffffffffffb6b358 (offset: 0x13c77f0) -> 0x3e60 fde=[ 1070] │ │ │ │ + 0xffffffffffb6b368 (offset: 0x13c7800) -> 0x3e74 fde=[ 1084] │ │ │ │ + 0xffffffffffb6b378 (offset: 0x13c7810) -> 0x3e88 fde=[ 1098] │ │ │ │ + 0xffffffffffb6b388 (offset: 0x13c7820) -> 0x3e9c fde=[ 10ac] │ │ │ │ + 0xffffffffffb6b398 (offset: 0x13c7830) -> 0x3eb0 fde=[ 10c0] │ │ │ │ + 0xffffffffffb6b3a8 (offset: 0x13c7840) -> 0x3ec4 fde=[ 10d4] │ │ │ │ + 0xffffffffffb6b3b8 (offset: 0x13c7850) -> 0x3ed8 fde=[ 10e8] │ │ │ │ + 0xffffffffffb6b3c8 (offset: 0x13c7860) -> 0x3eec fde=[ 10fc] │ │ │ │ + 0xffffffffffb6b3d8 (offset: 0x13c7870) -> 0x3f00 fde=[ 1110] │ │ │ │ + 0xffffffffffb6b3e8 (offset: 0x13c7880) -> 0x3f14 fde=[ 1124] │ │ │ │ + 0xffffffffffb6b3f8 (offset: 0x13c7890) -> 0x3f28 fde=[ 1138] │ │ │ │ + 0xffffffffffb6b408 (offset: 0x13c78a0) -> 0x3f3c fde=[ 114c] │ │ │ │ + 0xffffffffffb6b418 (offset: 0x13c78b0) -> 0x3f50 fde=[ 1160] │ │ │ │ + 0xffffffffffb6b428 (offset: 0x13c78c0) -> 0x3f64 fde=[ 1174] │ │ │ │ + 0xffffffffffb6b438 (offset: 0x13c78d0) -> 0x3f78 fde=[ 1188] │ │ │ │ + 0xffffffffffb6b448 (offset: 0x13c78e0) -> 0x3f8c fde=[ 119c] │ │ │ │ + 0xffffffffffb6b458 (offset: 0x13c78f0) -> 0x3fa0 fde=[ 11b0] │ │ │ │ + 0xffffffffffb6b468 (offset: 0x13c7900) -> 0x3fb4 fde=[ 11c4] │ │ │ │ + 0xffffffffffb6b478 (offset: 0x13c7910) -> 0x3fc8 fde=[ 11d8] │ │ │ │ + 0xffffffffffb6b488 (offset: 0x13c7920) -> 0x3fdc fde=[ 11ec] │ │ │ │ + 0xffffffffffb6b498 (offset: 0x13c7930) -> 0x3ff0 fde=[ 1200] │ │ │ │ + 0xffffffffffb6b4a8 (offset: 0x13c7940) -> 0x4004 fde=[ 1214] │ │ │ │ + 0xffffffffffb6b4b8 (offset: 0x13c7950) -> 0x4018 fde=[ 1228] │ │ │ │ + 0xffffffffffb6b4c8 (offset: 0x13c7960) -> 0x402c fde=[ 123c] │ │ │ │ + 0xffffffffffb6b4d8 (offset: 0x13c7970) -> 0x4040 fde=[ 1250] │ │ │ │ + 0xffffffffffb6b4e8 (offset: 0x13c7980) -> 0x4054 fde=[ 1264] │ │ │ │ + 0xffffffffffb6b4f8 (offset: 0x13c7990) -> 0x4068 fde=[ 1278] │ │ │ │ + 0xffffffffffb6b508 (offset: 0x13c79a0) -> 0x407c fde=[ 128c] │ │ │ │ + 0xffffffffffb6b518 (offset: 0x13c79b0) -> 0x4090 fde=[ 12a0] │ │ │ │ + 0xffffffffffb6b528 (offset: 0x13c79c0) -> 0x40a4 fde=[ 12b4] │ │ │ │ + 0xffffffffffb6b538 (offset: 0x13c79d0) -> 0x40b8 fde=[ 12c8] │ │ │ │ + 0xffffffffffb6b548 (offset: 0x13c79e0) -> 0x40cc fde=[ 12dc] │ │ │ │ + 0xffffffffffb6b558 (offset: 0x13c79f0) -> 0x40e0 fde=[ 12f0] │ │ │ │ + 0xffffffffffb6b568 (offset: 0x13c7a00) -> 0x40f4 fde=[ 1304] │ │ │ │ + 0xffffffffffb6b578 (offset: 0x13c7a10) -> 0x4108 fde=[ 1318] │ │ │ │ + 0xffffffffffb6b588 (offset: 0x13c7a20) -> 0x411c fde=[ 132c] │ │ │ │ + 0xffffffffffb6b598 (offset: 0x13c7a30) -> 0x4130 fde=[ 1340] │ │ │ │ + 0xffffffffffb6b5a8 (offset: 0x13c7a40) -> 0x4144 fde=[ 1354] │ │ │ │ + 0xffffffffffb6b5b8 (offset: 0x13c7a50) -> 0x4158 fde=[ 1368] │ │ │ │ + 0xffffffffffb6b5d8 (offset: 0x13c7a70) -> 0x416c fde=[ 137c] │ │ │ │ + 0xffffffffffb6b608 (offset: 0x13c7aa0) -> 0x4180 fde=[ 1390] │ │ │ │ + 0xffffffffffb6b638 (offset: 0x13c7ad0) -> 0x4194 fde=[ 13a4] │ │ │ │ + 0xffffffffffb6b668 (offset: 0x13c7b00) -> 0x41a8 fde=[ 13b8] │ │ │ │ + 0xffffffffffb6b6b8 (offset: 0x13c7b50) -> 0x41bc fde=[ 13cc] │ │ │ │ + 0xffffffffffb6b6d8 (offset: 0x13c7b70) -> 0x41d0 fde=[ 13e0] │ │ │ │ + 0xffffffffffb6b708 (offset: 0x13c7ba0) -> 0x41e4 fde=[ 13f4] │ │ │ │ + 0xffffffffffb6b738 (offset: 0x13c7bd0) -> 0x41f8 fde=[ 1408] │ │ │ │ + 0xffffffffffb6b758 (offset: 0x13c7bf0) -> 0x420c fde=[ 141c] │ │ │ │ + 0xffffffffffb6b798 (offset: 0x13c7c30) -> 0x4220 fde=[ 1430] │ │ │ │ + 0xffffffffffb6b858 (offset: 0x13c7cf0) -> 0x4234 fde=[ 1444] │ │ │ │ + 0xffffffffffb98188 (offset: 0x13f4620) -> 0x4248 fde=[ 1458] │ │ │ │ + 0xffffffffffb981f8 (offset: 0x13f4690) -> 0x4268 fde=[ 1478] │ │ │ │ + 0xffffffffffc299a8 (offset: 0x1485e40) -> 0x4280 fde=[ 1490] │ │ │ │ + 0xffffffffffc299b8 (offset: 0x1485e50) -> 0x4294 fde=[ 14a4] │ │ │ │ + 0xffffffffffc299c8 (offset: 0x1485e60) -> 0x42a8 fde=[ 14b8] │ │ │ │ + 0xffffffffffc299d8 (offset: 0x1485e70) -> 0x42bc fde=[ 14cc] │ │ │ │ + 0xffffffffffc299f8 (offset: 0x1485e90) -> 0x42d0 fde=[ 14e0] │ │ │ │ + 0xffffffffffc29a18 (offset: 0x1485eb0) -> 0x42e4 fde=[ 14f4] │ │ │ │ + 0xffffffffffc29a38 (offset: 0x1485ed0) -> 0x42f8 fde=[ 1508] │ │ │ │ + 0xffffffffffc29a58 (offset: 0x1485ef0) -> 0x430c fde=[ 151c] │ │ │ │ + 0xffffffffffc29a78 (offset: 0x1485f10) -> 0x4320 fde=[ 1530] │ │ │ │ + 0xffffffffffc29a98 (offset: 0x1485f30) -> 0x4334 fde=[ 1544] │ │ │ │ + 0xffffffffffc29aa8 (offset: 0x1485f40) -> 0x4348 fde=[ 1558] │ │ │ │ + 0xffffffffffc29ab8 (offset: 0x1485f50) -> 0x435c fde=[ 156c] │ │ │ │ + 0xffffffffffc29ac8 (offset: 0x1485f60) -> 0x4370 fde=[ 1580] │ │ │ │ + 0xffffffffffc29ad8 (offset: 0x1485f70) -> 0x4384 fde=[ 1594] │ │ │ │ + 0xffffffffffc29ae8 (offset: 0x1485f80) -> 0x4398 fde=[ 15a8] │ │ │ │ + 0xffffffffffc29af8 (offset: 0x1485f90) -> 0x43ac fde=[ 15bc] │ │ │ │ + 0xffffffffffc29b08 (offset: 0x1485fa0) -> 0x43c0 fde=[ 15d0] │ │ │ │ + 0xffffffffffc29b18 (offset: 0x1485fb0) -> 0x43d4 fde=[ 15e4] │ │ │ │ + 0xffffffffffc29b28 (offset: 0x1485fc0) -> 0x43e8 fde=[ 15f8] │ │ │ │ + 0xffffffffffc29b38 (offset: 0x1485fd0) -> 0x43fc fde=[ 160c] │ │ │ │ + 0xffffffffffc29b48 (offset: 0x1485fe0) -> 0x4410 fde=[ 1620] │ │ │ │ + 0xffffffffffc29b58 (offset: 0x1485ff0) -> 0x4424 fde=[ 1634] │ │ │ │ + 0xffffffffffc29b68 (offset: 0x1486000) -> 0x4438 fde=[ 1648] │ │ │ │ + 0xffffffffffc29b78 (offset: 0x1486010) -> 0x444c fde=[ 165c] │ │ │ │ + 0xffffffffffc5af08 (offset: 0x14b73a0) -> 0x4460 fde=[ 1670] │ │ │ │ + 0xffffffffffc5af18 (offset: 0x14b73b0) -> 0x4474 fde=[ 1684] │ │ │ │ + 0xffffffffffc5af28 (offset: 0x14b73c0) -> 0x4488 fde=[ 1698] │ │ │ │ + 0xffffffffffc5af38 (offset: 0x14b73d0) -> 0x44a0 fde=[ 16b0] │ │ │ │ + 0xffffffffffc5b0d8 (offset: 0x14b7570) -> 0x44f8 fde=[ 1708] │ │ │ │ + 0xffffffffffc6be18 (offset: 0x14c82b0) -> 0x4520 fde=[ 1730] │ │ │ │ + 0xffffffffffc6be38 (offset: 0x14c82d0) -> 0x4534 fde=[ 1744] │ │ │ │ + 0xffffffffffc6c528 (offset: 0x14c89c0) -> 0x4578 fde=[ 1788] │ │ │ │ + 0xffffffffffc6c808 (offset: 0x14c8ca0) -> 0x45c4 fde=[ 17d4] │ │ │ │ + 0xffffffffffc6de48 (offset: 0x14ca2e0) -> 0x460c fde=[ 181c] │ │ │ │ + 0xffffffffffc6dea8 (offset: 0x14ca340) -> 0x4640 fde=[ 1850] │ │ │ │ + 0xffffffffffc6df58 (offset: 0x14ca3f0) -> 0x4698 fde=[ 18a8] │ │ │ │ + 0xffffffffffc6dfe8 (offset: 0x14ca480) -> 0x46f8 fde=[ 1908] │ │ │ │ + 0xffffffffffc6e068 (offset: 0x14ca500) -> 0x4718 fde=[ 1928] │ │ │ │ + 0xffffffffffc6e098 (offset: 0x14ca530) -> 0x4730 fde=[ 1940] │ │ │ │ + 0xffffffffffc6e108 (offset: 0x14ca5a0) -> 0x4764 fde=[ 1974] │ │ │ │ + 0xffffffffffc6e238 (offset: 0x14ca6d0) -> 0x479c fde=[ 19ac] │ │ │ │ + 0xffffffffffc6e428 (offset: 0x14ca8c0) -> 0x480c fde=[ 1a1c] │ │ │ │ + 0xffffffffffc6e4e8 (offset: 0x14ca980) -> 0x484c fde=[ 1a5c] │ │ │ │ + 0xffffffffffc6e5a8 (offset: 0x14caa40) -> 0x488c fde=[ 1a9c] │ │ │ │ + 0xffffffffffc6e608 (offset: 0x14caaa0) -> 0x48c0 fde=[ 1ad0] │ │ │ │ + 0xffffffffffc6e668 (offset: 0x14cab00) -> 0x48f4 fde=[ 1b04] │ │ │ │ + 0xffffffffffc6e6f8 (offset: 0x14cab90) -> 0x4934 fde=[ 1b44] │ │ │ │ + 0xffffffffffc6e778 (offset: 0x14cac10) -> 0x496c fde=[ 1b7c] │ │ │ │ + 0xffffffffffc6e818 (offset: 0x14cacb0) -> 0x49a4 fde=[ 1bb4] │ │ │ │ + 0xffffffffffc6e988 (offset: 0x14cae20) -> 0x49e4 fde=[ 1bf4] │ │ │ │ + 0xffffffffffc6e9c8 (offset: 0x14cae60) -> 0x49f8 fde=[ 1c08] │ │ │ │ + 0xffffffffffc6e9f8 (offset: 0x14cae90) -> 0x4a0c fde=[ 1c1c] │ │ │ │ + 0xffffffffffc6ea48 (offset: 0x14caee0) -> 0x4a24 fde=[ 1c34] │ │ │ │ + 0xffffffffffc6ea88 (offset: 0x14caf20) -> 0x4a3c fde=[ 1c4c] │ │ │ │ + 0xffffffffffc6eb88 (offset: 0x14cb020) -> 0x4a98 fde=[ 1ca8] │ │ │ │ + 0xffffffffffc6ec08 (offset: 0x14cb0a0) -> 0x4acc fde=[ 1cdc] │ │ │ │ + 0xffffffffffc6ed78 (offset: 0x14cb210) -> 0x4b08 fde=[ 1d18] │ │ │ │ + 0xffffffffffc6ee88 (offset: 0x14cb320) -> 0x4b44 fde=[ 1d54] │ │ │ │ + 0xffffffffffc6eec8 (offset: 0x14cb360) -> 0x4b5c fde=[ 1d6c] │ │ │ │ + 0xffffffffffc6f058 (offset: 0x14cb4f0) -> 0x4b98 fde=[ 1da8] │ │ │ │ + 0xffffffffffc6f158 (offset: 0x14cb5f0) -> 0x4bd4 fde=[ 1de4] │ │ │ │ + 0xffffffffffc6f218 (offset: 0x14cb6b0) -> 0x4c0c fde=[ 1e1c] │ │ │ │ + 0xffffffffffc6f228 (offset: 0x14cb6c0) -> 0x4c20 fde=[ 1e30] │ │ │ │ + 0xffffffffffc6f238 (offset: 0x14cb6d0) -> 0x4c34 fde=[ 1e44] │ │ │ │ + 0xffffffffffc6f248 (offset: 0x14cb6e0) -> 0x4c48 fde=[ 1e58] │ │ │ │ + 0xffffffffffc7c2b8 (offset: 0x14d8750) -> 0x4c60 fde=[ 1e70] │ │ │ │ + 0xffffffffffc7c2c8 (offset: 0x14d8760) -> 0x4c74 fde=[ 1e84] │ │ │ │ + 0xffffffffffc7c2d8 (offset: 0x14d8770) -> 0x4c88 fde=[ 1e98] │ │ │ │ + 0xffffffffffc7c2e8 (offset: 0x14d8780) -> 0x4c9c fde=[ 1eac] │ │ │ │ + 0xffffffffffc7c2f8 (offset: 0x14d8790) -> 0x4cb0 fde=[ 1ec0] │ │ │ │ + 0xffffffffffc7c308 (offset: 0x14d87a0) -> 0x4cc4 fde=[ 1ed4] │ │ │ │ + 0xffffffffffc7c318 (offset: 0x14d87b0) -> 0x4cd8 fde=[ 1ee8] │ │ │ │ + 0xffffffffffc7c328 (offset: 0x14d87c0) -> 0x4cec fde=[ 1efc] │ │ │ │ + 0xffffffffffc7c338 (offset: 0x14d87d0) -> 0x4d00 fde=[ 1f10] │ │ │ │ + 0xffffffffffc7c358 (offset: 0x14d87f0) -> 0x4d14 fde=[ 1f24] │ │ │ │ + 0xffffffffffc7c378 (offset: 0x14d8810) -> 0x4d28 fde=[ 1f38] │ │ │ │ + 0xffffffffffc7c398 (offset: 0x14d8830) -> 0x4d3c fde=[ 1f4c] │ │ │ │ + 0xffffffffffc7c3b8 (offset: 0x14d8850) -> 0x4d50 fde=[ 1f60] │ │ │ │ + 0xffffffffffc7c3d8 (offset: 0x14d8870) -> 0x4d64 fde=[ 1f74] │ │ │ │ + 0xffffffffffc7c3f8 (offset: 0x14d8890) -> 0x4d78 fde=[ 1f88] │ │ │ │ + 0xffffffffffc7c418 (offset: 0x14d88b0) -> 0x4d8c fde=[ 1f9c] │ │ │ │ + 0xffffffffffc7c438 (offset: 0x14d88d0) -> 0x4da0 fde=[ 1fb0] │ │ │ │ + 0xffffffffffc7c458 (offset: 0x14d88f0) -> 0x4db4 fde=[ 1fc4] │ │ │ │ + 0xffffffffffc7c478 (offset: 0x14d8910) -> 0x4dc8 fde=[ 1fd8] │ │ │ │ + 0xffffffffffc7c498 (offset: 0x14d8930) -> 0x4ddc fde=[ 1fec] │ │ │ │ + 0xffffffffffc7c4b8 (offset: 0x14d8950) -> 0x4df0 fde=[ 2000] │ │ │ │ + 0xffffffffffc7c4d8 (offset: 0x14d8970) -> 0x4e04 fde=[ 2014] │ │ │ │ + 0xffffffffffc7c4f8 (offset: 0x14d8990) -> 0x4e18 fde=[ 2028] │ │ │ │ + 0xffffffffffc7c518 (offset: 0x14d89b0) -> 0x4e2c fde=[ 203c] │ │ │ │ + 0xffffffffffc7c538 (offset: 0x14d89d0) -> 0x4e40 fde=[ 2050] │ │ │ │ + 0xffffffffffc7c548 (offset: 0x14d89e0) -> 0x4e54 fde=[ 2064] │ │ │ │ + 0xffffffffffc7c558 (offset: 0x14d89f0) -> 0x4e68 fde=[ 2078] │ │ │ │ + 0xffffffffffc7c568 (offset: 0x14d8a00) -> 0x4e7c fde=[ 208c] │ │ │ │ + 0xffffffffffc7c578 (offset: 0x14d8a10) -> 0x4e90 fde=[ 20a0] │ │ │ │ + 0xffffffffffc7c588 (offset: 0x14d8a20) -> 0x4ea4 fde=[ 20b4] │ │ │ │ + 0xffffffffffc7c598 (offset: 0x14d8a30) -> 0x4eb8 fde=[ 20c8] │ │ │ │ + 0xffffffffffc7c5a8 (offset: 0x14d8a40) -> 0x4ecc fde=[ 20dc] │ │ │ │ + 0xffffffffffc7c5b8 (offset: 0x14d8a50) -> 0x4ee0 fde=[ 20f0] │ │ │ │ + 0xffffffffffc7c5c8 (offset: 0x14d8a60) -> 0x4ef4 fde=[ 2104] │ │ │ │ + 0xffffffffffc7c5d8 (offset: 0x14d8a70) -> 0x4f08 fde=[ 2118] │ │ │ │ + 0xffffffffffc7c5e8 (offset: 0x14d8a80) -> 0x4f1c fde=[ 212c] │ │ │ │ + 0xffffffffffc7c5f8 (offset: 0x14d8a90) -> 0x4f30 fde=[ 2140] │ │ │ │ + 0xffffffffffc7c608 (offset: 0x14d8aa0) -> 0x4f44 fde=[ 2154] │ │ │ │ + 0xffffffffffc7c618 (offset: 0x14d8ab0) -> 0x4f58 fde=[ 2168] │ │ │ │ + 0xffffffffffc7c628 (offset: 0x14d8ac0) -> 0x4f6c fde=[ 217c] │ │ │ │ + 0xffffffffffc7c638 (offset: 0x14d8ad0) -> 0x4f80 fde=[ 2190] │ │ │ │ + 0xffffffffffc7c648 (offset: 0x14d8ae0) -> 0x4f94 fde=[ 21a4] │ │ │ │ + 0xffffffffffc7c668 (offset: 0x14d8b00) -> 0x4fa8 fde=[ 21b8] │ │ │ │ + 0xffffffffffc7c6a8 (offset: 0x14d8b40) -> 0x4fbc fde=[ 21cc] │ │ │ │ + 0xffffffffffc7c738 (offset: 0x14d8bd0) -> 0x4fd0 fde=[ 21e0] │ │ │ │ + 0xffffffffffc7c7c8 (offset: 0x14d8c60) -> 0x4fe8 fde=[ 21f8] │ │ │ │ + 0xffffffffffc7c7f8 (offset: 0x14d8c90) -> 0x4ffc fde=[ 220c] │ │ │ │ + 0xffffffffffc83be8 (offset: 0x14e0080) -> 0x5010 fde=[ 2220] │ │ │ │ + 0xffffffffffc83c68 (offset: 0x14e0100) -> 0x503c fde=[ 224c] │ │ │ │ + 0xffffffffffc83d98 (offset: 0x14e0230) -> 0x5050 fde=[ 2260] │ │ │ │ + 0xffffffffffc83f38 (offset: 0x14e03d0) -> 0x5090 fde=[ 22a0] │ │ │ │ + 0xffffffffffc841d8 (offset: 0x14e0670) -> 0x50d0 fde=[ 22e0] │ │ │ │ + 0xffffffffffc841e8 (offset: 0x14e0680) -> 0x50e4 fde=[ 22f4] │ │ │ │ + 0xffffffffffc84418 (offset: 0x14e08b0) -> 0x5140 fde=[ 2350] │ │ │ │ + 0xffffffffffc84468 (offset: 0x14e0900) -> 0x5154 fde=[ 2364] │ │ │ │ + 0xffffffffffc84528 (offset: 0x14e09c0) -> 0x51a0 fde=[ 23b0] │ │ │ │ + 0xffffffffffc846e8 (offset: 0x14e0b80) -> 0x51c0 fde=[ 23d0] │ │ │ │ + 0xffffffffffc84738 (offset: 0x14e0bd0) -> 0x51d4 fde=[ 23e4] │ │ │ │ + 0xffffffffffc84778 (offset: 0x14e0c10) -> 0x51e8 fde=[ 23f8] │ │ │ │ + 0xffffffffffc847a8 (offset: 0x14e0c40) -> 0x51fc fde=[ 240c] │ │ │ │ + 0xffffffffffc84838 (offset: 0x14e0cd0) -> 0x5228 fde=[ 2438] │ │ │ │ + 0xffffffffffc848d8 (offset: 0x14e0d70) -> 0x5254 fde=[ 2464] │ │ │ │ + 0xffffffffffc84a78 (offset: 0x14e0f10) -> 0x5290 fde=[ 24a0] │ │ │ │ + 0xffffffffffc84f38 (offset: 0x14e13d0) -> 0x52e4 fde=[ 24f4] │ │ │ │ + 0xffffffffffc84fe8 (offset: 0x14e1480) -> 0x5310 fde=[ 2520] │ │ │ │ + 0xffffffffffc85098 (offset: 0x14e1530) -> 0x532c fde=[ 253c] │ │ │ │ + 0xffffffffffc85338 (offset: 0x14e17d0) -> 0x5380 fde=[ 2590] │ │ │ │ + 0xffffffffffc85448 (offset: 0x14e18e0) -> 0x53b8 fde=[ 25c8] │ │ │ │ + 0xffffffffffc854e8 (offset: 0x14e1980) -> 0x53f8 fde=[ 2608] │ │ │ │ + 0xffffffffffc85528 (offset: 0x14e19c0) -> 0x5424 fde=[ 2634] │ │ │ │ + 0xffffffffffc855a8 (offset: 0x14e1a40) -> 0x5438 fde=[ 2648] │ │ │ │ + 0xffffffffffc85688 (offset: 0x14e1b20) -> 0x5480 fde=[ 2690] │ │ │ │ + 0xffffffffffc856e8 (offset: 0x14e1b80) -> 0x54ac fde=[ 26bc] │ │ │ │ + 0xffffffffffc85738 (offset: 0x14e1bd0) -> 0x54cc fde=[ 26dc] │ │ │ │ + 0xffffffffffc858d8 (offset: 0x14e1d70) -> 0x54f8 fde=[ 2708] │ │ │ │ + 0xffffffffffc858f8 (offset: 0x14e1d90) -> 0x550c fde=[ 271c] │ │ │ │ + 0xffffffffffc85908 (offset: 0x14e1da0) -> 0x5520 fde=[ 2730] │ │ │ │ + 0xffffffffffc85928 (offset: 0x14e1dc0) -> 0x5534 fde=[ 2744] │ │ │ │ + 0xffffffffffc85958 (offset: 0x14e1df0) -> 0x554c fde=[ 275c] │ │ │ │ + 0xffffffffffc85998 (offset: 0x14e1e30) -> 0x5564 fde=[ 2774] │ │ │ │ + 0xffffffffffc85b18 (offset: 0x14e1fb0) -> 0x55a8 fde=[ 27b8] │ │ │ │ + 0xffffffffffc85c18 (offset: 0x14e20b0) -> 0x55d8 fde=[ 27e8] │ │ │ │ + 0xffffffffffc85c38 (offset: 0x14e20d0) -> 0x55ec fde=[ 27fc] │ │ │ │ + 0xffffffffffc85c48 (offset: 0x14e20e0) -> 0x5600 fde=[ 2810] │ │ │ │ + 0xffffffffffc85d28 (offset: 0x14e21c0) -> 0x562c fde=[ 283c] │ │ │ │ + 0xffffffffffc85d38 (offset: 0x14e21d0) -> 0x5640 fde=[ 2850] │ │ │ │ + 0xffffffffffc85d58 (offset: 0x14e21f0) -> 0x5654 fde=[ 2864] │ │ │ │ + 0xffffffffffc85d98 (offset: 0x14e2230) -> 0x5670 fde=[ 2880] │ │ │ │ + 0xffffffffffc85e38 (offset: 0x14e22d0) -> 0x5694 fde=[ 28a4] │ │ │ │ + 0xffffffffffc85ed8 (offset: 0x14e2370) -> 0x56b8 fde=[ 28c8] │ │ │ │ + 0xffffffffffc85f78 (offset: 0x14e2410) -> 0x56dc fde=[ 28ec] │ │ │ │ + 0xffffffffffc86018 (offset: 0x14e24b0) -> 0x5700 fde=[ 2910] │ │ │ │ + 0xffffffffffc860b8 (offset: 0x14e2550) -> 0x5724 fde=[ 2934] │ │ │ │ + 0xffffffffffc86158 (offset: 0x14e25f0) -> 0x5748 fde=[ 2958] │ │ │ │ + 0xffffffffffc861f8 (offset: 0x14e2690) -> 0x576c fde=[ 297c] │ │ │ │ + 0xffffffffffc86298 (offset: 0x14e2730) -> 0x5790 fde=[ 29a0] │ │ │ │ + 0xffffffffffc86338 (offset: 0x14e27d0) -> 0x57b4 fde=[ 29c4] │ │ │ │ + 0xffffffffffc863d8 (offset: 0x14e2870) -> 0x57d8 fde=[ 29e8] │ │ │ │ + 0xffffffffffc86478 (offset: 0x14e2910) -> 0x57fc fde=[ 2a0c] │ │ │ │ + 0xffffffffffc86528 (offset: 0x14e29c0) -> 0x5820 fde=[ 2a30] │ │ │ │ + 0xffffffffffc86858 (offset: 0x14e2cf0) -> 0x5834 fde=[ 2a44] │ │ │ │ + 0xffffffffffc87228 (offset: 0x14e36c0) -> 0x5854 fde=[ 2a64] │ │ │ │ + 0xffffffffffc87248 (offset: 0x14e36e0) -> 0x5868 fde=[ 2a78] │ │ │ │ + 0xffffffffffc875b8 (offset: 0x14e3a50) -> 0x58b4 fde=[ 2ac4] │ │ │ │ + 0xffffffffffc878f8 (offset: 0x14e3d90) -> 0x58e0 fde=[ 2af0] │ │ │ │ + 0xffffffffffc87978 (offset: 0x14e3e10) -> 0x5918 fde=[ 2b28] │ │ │ │ + 0xffffffffffc879e8 (offset: 0x14e3e80) -> 0x592c fde=[ 2b3c] │ │ │ │ + 0xffffffffffc87d78 (offset: 0x14e4210) -> 0x5958 fde=[ 2b68] │ │ │ │ + 0xffffffffffc87e88 (offset: 0x14e4320) -> 0x5974 fde=[ 2b84] │ │ │ │ + 0xffffffffffc88138 (offset: 0x14e45d0) -> 0x59c0 fde=[ 2bd0] │ │ │ │ + 0xffffffffffc88448 (offset: 0x14e48e0) -> 0x5a0c fde=[ 2c1c] │ │ │ │ + 0xffffffffffc88d68 (offset: 0x14e5200) -> 0x5a5c fde=[ 2c6c] │ │ │ │ + 0xffffffffffc88e78 (offset: 0x14e5310) -> 0x5ac0 fde=[ 2cd0] │ │ │ │ + 0xffffffffffc88f58 (offset: 0x14e53f0) -> 0x5ad4 fde=[ 2ce4] │ │ │ │ + 0xffffffffffc89378 (offset: 0x14e5810) -> 0x5b38 fde=[ 2d48] │ │ │ │ + 0xffffffffffc89478 (offset: 0x14e5910) -> 0x5b78 fde=[ 2d88] │ │ │ │ + 0xffffffffffc89538 (offset: 0x14e59d0) -> 0x5bd8 fde=[ 2de8] │ │ │ │ + 0xffffffffffc895f8 (offset: 0x14e5a90) -> 0x5c38 fde=[ 2e48] │ │ │ │ + 0xffffffffffc896b8 (offset: 0x14e5b50) -> 0x5c84 fde=[ 2e94] │ │ │ │ + 0xffffffffffc89738 (offset: 0x14e5bd0) -> 0x5ca0 fde=[ 2eb0] │ │ │ │ + 0xffffffffffc89748 (offset: 0x14e5be0) -> 0x5cb8 fde=[ 2ec8] │ │ │ │ + 0xffffffffffc89758 (offset: 0x14e5bf0) -> 0x5ccc fde=[ 2edc] │ │ │ │ + 0xffffffffffc89768 (offset: 0x14e5c00) -> 0x5ce0 fde=[ 2ef0] │ │ │ │ + 0xffffffffffc89778 (offset: 0x14e5c10) -> 0x5cf4 fde=[ 2f04] │ │ │ │ + 0xffffffffffc89788 (offset: 0x14e5c20) -> 0x5d08 fde=[ 2f18] │ │ │ │ + 0xffffffffffc89798 (offset: 0x14e5c30) -> 0x5d1c fde=[ 2f2c] │ │ │ │ + 0xffffffffffc897a8 (offset: 0x14e5c40) -> 0x5d30 fde=[ 2f40] │ │ │ │ + 0xffffffffffc897b8 (offset: 0x14e5c50) -> 0x5d44 fde=[ 2f54] │ │ │ │ + 0xffffffffffc897c8 (offset: 0x14e5c60) -> 0x5d58 fde=[ 2f68] │ │ │ │ + 0xffffffffffc897d8 (offset: 0x14e5c70) -> 0x5d6c fde=[ 2f7c] │ │ │ │ + 0xffffffffffc897e8 (offset: 0x14e5c80) -> 0x5d80 fde=[ 2f90] │ │ │ │ + 0xffffffffffc89808 (offset: 0x14e5ca0) -> 0x5d9c fde=[ 2fac] │ │ │ │ + 0xffffffffffc89818 (offset: 0x14e5cb0) -> 0x5db0 fde=[ 2fc0] │ │ │ │ + 0xffffffffffc89828 (offset: 0x14e5cc0) -> 0x5dc4 fde=[ 2fd4] │ │ │ │ + 0xffffffffffc89838 (offset: 0x14e5cd0) -> 0x5dd8 fde=[ 2fe8] │ │ │ │ + 0xffffffffffc89848 (offset: 0x14e5ce0) -> 0x5dec fde=[ 2ffc] │ │ │ │ + 0xffffffffffc89858 (offset: 0x14e5cf0) -> 0x5e00 fde=[ 3010] │ │ │ │ + 0xffffffffffc89868 (offset: 0x14e5d00) -> 0x5e14 fde=[ 3024] │ │ │ │ + 0xffffffffffc898a8 (offset: 0x14e5d40) -> 0x5e28 fde=[ 3038] │ │ │ │ + 0xffffffffffc898b8 (offset: 0x14e5d50) -> 0x5e3c fde=[ 304c] │ │ │ │ + 0xffffffffffc898c8 (offset: 0x14e5d60) -> 0x5e50 fde=[ 3060] │ │ │ │ + 0xffffffffffc898d8 (offset: 0x14e5d70) -> 0x5e68 fde=[ 3078] │ │ │ │ + 0xffffffffffc898e8 (offset: 0x14e5d80) -> 0x5e7c fde=[ 308c] │ │ │ │ + 0xffffffffffc898f8 (offset: 0x14e5d90) -> 0x5e90 fde=[ 30a0] │ │ │ │ + 0xffffffffffc89908 (offset: 0x14e5da0) -> 0x5ea8 fde=[ 30b8] │ │ │ │ + 0xffffffffffc89a78 (offset: 0x14e5f10) -> 0x5ee4 fde=[ 30f4] │ │ │ │ + 0xffffffffffc89f58 (offset: 0x14e63f0) -> 0x5f18 fde=[ 3128] │ │ │ │ + 0xffffffffffc8a108 (offset: 0x14e65a0) -> 0x5f60 fde=[ 3170] │ │ │ │ + 0xffffffffffc8a188 (offset: 0x14e6620) -> 0x5f78 fde=[ 3188] │ │ │ │ + 0xffffffffffc8a258 (offset: 0x14e66f0) -> 0x5f94 fde=[ 31a4] │ │ │ │ + 0xffffffffffc8a268 (offset: 0x14e6700) -> 0x5fa8 fde=[ 31b8] │ │ │ │ + 0xffffffffffc8a278 (offset: 0x14e6710) -> 0x5fbc fde=[ 31cc] │ │ │ │ + 0xffffffffffc8a3f8 (offset: 0x14e6890) -> 0x5fe8 fde=[ 31f8] │ │ │ │ + 0xffffffffffc8a428 (offset: 0x14e68c0) -> 0x5ffc fde=[ 320c] │ │ │ │ + 0xffffffffffc8a448 (offset: 0x14e68e0) -> 0x6010 fde=[ 3220] │ │ │ │ + 0xffffffffffc8a668 (offset: 0x14e6b00) -> 0x6060 fde=[ 3270] │ │ │ │ + 0xffffffffffc8a6c8 (offset: 0x14e6b60) -> 0x6074 fde=[ 3284] │ │ │ │ + 0xffffffffffc8a7b8 (offset: 0x14e6c50) -> 0x60b0 fde=[ 32c0] │ │ │ │ + 0xffffffffffc8ac98 (offset: 0x14e7130) -> 0x60fc fde=[ 330c] │ │ │ │ + 0xffffffffffc8ad78 (offset: 0x14e7210) -> 0x6138 fde=[ 3348] │ │ │ │ + 0xffffffffffc8ad88 (offset: 0x14e7220) -> 0x614c fde=[ 335c] │ │ │ │ + 0xffffffffffc8aef8 (offset: 0x14e7390) -> 0x6168 fde=[ 3378] │ │ │ │ + 0xffffffffffc8af08 (offset: 0x14e73a0) -> 0x617c fde=[ 338c] │ │ │ │ + 0xffffffffffc8af18 (offset: 0x14e73b0) -> 0x6190 fde=[ 33a0] │ │ │ │ + 0xffffffffffc8b2e8 (offset: 0x14e7780) -> 0x61c8 fde=[ 33d8] │ │ │ │ + 0xffffffffffc8b368 (offset: 0x14e7800) -> 0x6214 fde=[ 3424] │ │ │ │ + 0xffffffffffc8b3a8 (offset: 0x14e7840) -> 0x6230 fde=[ 3440] │ │ │ │ + 0xffffffffffc8b3b8 (offset: 0x14e7850) -> 0x6244 fde=[ 3454] │ │ │ │ + 0xffffffffffc8b458 (offset: 0x14e78f0) -> 0x6264 fde=[ 3474] │ │ │ │ + 0xffffffffffc8b498 (offset: 0x14e7930) -> 0x6280 fde=[ 3490] │ │ │ │ + 0xffffffffffc8b4f8 (offset: 0x14e7990) -> 0x6298 fde=[ 34a8] │ │ │ │ + 0xffffffffffc8b518 (offset: 0x14e79b0) -> 0x62b4 fde=[ 34c4] │ │ │ │ + 0xffffffffffc8b538 (offset: 0x14e79d0) -> 0x62d0 fde=[ 34e0] │ │ │ │ + 0xffffffffffc8b558 (offset: 0x14e79f0) -> 0x62ec fde=[ 34fc] │ │ │ │ + 0xffffffffffc8b578 (offset: 0x14e7a10) -> 0x6308 fde=[ 3518] │ │ │ │ + 0xffffffffffc8b598 (offset: 0x14e7a30) -> 0x6324 fde=[ 3534] │ │ │ │ + 0xffffffffffc8b5b8 (offset: 0x14e7a50) -> 0x6340 fde=[ 3550] │ │ │ │ + 0xffffffffffc8b5d8 (offset: 0x14e7a70) -> 0x635c fde=[ 356c] │ │ │ │ + 0xffffffffffc8b5f8 (offset: 0x14e7a90) -> 0x6378 fde=[ 3588] │ │ │ │ + 0xffffffffffc8b618 (offset: 0x14e7ab0) -> 0x6394 fde=[ 35a4] │ │ │ │ + 0xffffffffffc8b648 (offset: 0x14e7ae0) -> 0x63ac fde=[ 35bc] │ │ │ │ + 0xffffffffffc8b678 (offset: 0x14e7b10) -> 0x63c4 fde=[ 35d4] │ │ │ │ + 0xffffffffffc8b698 (offset: 0x14e7b30) -> 0x63e0 fde=[ 35f0] │ │ │ │ + 0xffffffffffc8b6b8 (offset: 0x14e7b50) -> 0x63fc fde=[ 360c] │ │ │ │ + 0xffffffffffc8b6d8 (offset: 0x14e7b70) -> 0x6418 fde=[ 3628] │ │ │ │ + 0xffffffffffc8b6f8 (offset: 0x14e7b90) -> 0x642c fde=[ 363c] │ │ │ │ + 0xffffffffffc8b758 (offset: 0x14e7bf0) -> 0x6454 fde=[ 3664] │ │ │ │ + 0xffffffffffc8b788 (offset: 0x14e7c20) -> 0x647c fde=[ 368c] │ │ │ │ + 0xffffffffffc8b798 (offset: 0x14e7c30) -> 0x6490 fde=[ 36a0] │ │ │ │ + 0xffffffffffc8b7a8 (offset: 0x14e7c40) -> 0x64a4 fde=[ 36b4] │ │ │ │ + 0xffffffffffc8b7b8 (offset: 0x14e7c50) -> 0x64b8 fde=[ 36c8] │ │ │ │ + 0xffffffffffc8b7c8 (offset: 0x14e7c60) -> 0x64cc fde=[ 36dc] │ │ │ │ + 0xffffffffffc8b7d8 (offset: 0x14e7c70) -> 0x64e0 fde=[ 36f0] │ │ │ │ + 0xffffffffffc8b7e8 (offset: 0x14e7c80) -> 0x64f4 fde=[ 3704] │ │ │ │ + 0xffffffffffc8b7f8 (offset: 0x14e7c90) -> 0x6508 fde=[ 3718] │ │ │ │ + 0xffffffffffc8b808 (offset: 0x14e7ca0) -> 0x651c fde=[ 372c] │ │ │ │ + 0xffffffffffc8b818 (offset: 0x14e7cb0) -> 0x6530 fde=[ 3740] │ │ │ │ + 0xffffffffffc8b828 (offset: 0x14e7cc0) -> 0x6544 fde=[ 3754] │ │ │ │ + 0xffffffffffc8b838 (offset: 0x14e7cd0) -> 0x6558 fde=[ 3768] │ │ │ │ + 0xffffffffffc8b848 (offset: 0x14e7ce0) -> 0x656c fde=[ 377c] │ │ │ │ + 0xffffffffffc8b858 (offset: 0x14e7cf0) -> 0x6580 fde=[ 3790] │ │ │ │ + 0xffffffffffc8b868 (offset: 0x14e7d00) -> 0x6594 fde=[ 37a4] │ │ │ │ + 0xffffffffffc8b878 (offset: 0x14e7d10) -> 0x65a8 fde=[ 37b8] │ │ │ │ + 0xffffffffffc8b888 (offset: 0x14e7d20) -> 0x65bc fde=[ 37cc] │ │ │ │ + 0xffffffffffc8b8b8 (offset: 0x14e7d50) -> 0x65d0 fde=[ 37e0] │ │ │ │ + 0xffffffffffc8b8f8 (offset: 0x14e7d90) -> 0x65ec fde=[ 37fc] │ │ │ │ + 0xffffffffffc8b948 (offset: 0x14e7de0) -> 0x6608 fde=[ 3818] │ │ │ │ + 0xffffffffffc8b9b8 (offset: 0x14e7e50) -> 0x6624 fde=[ 3834] │ │ │ │ + 0xffffffffffc8ba18 (offset: 0x14e7eb0) -> 0x6650 fde=[ 3860] │ │ │ │ + 0xffffffffffc8ba78 (offset: 0x14e7f10) -> 0x667c fde=[ 388c] │ │ │ │ + 0xffffffffffc8bab8 (offset: 0x14e7f50) -> 0x66a4 fde=[ 38b4] │ │ │ │ + 0xffffffffffc8bb08 (offset: 0x14e7fa0) -> 0x66cc fde=[ 38dc] │ │ │ │ + 0xffffffffffc8bbb8 (offset: 0x14e8050) -> 0x670c fde=[ 391c] │ │ │ │ + 0xffffffffffc8bc48 (offset: 0x14e80e0) -> 0x6740 fde=[ 3950] │ │ │ │ + 0xffffffffffc8bc88 (offset: 0x14e8120) -> 0x6768 fde=[ 3978] │ │ │ │ + 0xffffffffffc8bcb8 (offset: 0x14e8150) -> 0x6790 fde=[ 39a0] │ │ │ │ + 0xffffffffffc8bcd8 (offset: 0x14e8170) -> 0x67a4 fde=[ 39b4] │ │ │ │ + 0xffffffffffc8bd78 (offset: 0x14e8210) -> 0x67c8 fde=[ 39d8] │ │ │ │ + 0xffffffffffc8be18 (offset: 0x14e82b0) -> 0x6800 fde=[ 3a10] │ │ │ │ + 0xffffffffffc8be98 (offset: 0x14e8330) -> 0x6818 fde=[ 3a28] │ │ │ │ + 0xffffffffffc8bea8 (offset: 0x14e8340) -> 0x682c fde=[ 3a3c] │ │ │ │ + 0xffffffffffc8bf58 (offset: 0x14e83f0) -> 0x684c fde=[ 3a5c] │ │ │ │ + 0xffffffffffc8bfb8 (offset: 0x14e8450) -> 0x686c fde=[ 3a7c] │ │ │ │ + 0xffffffffffc8bfc8 (offset: 0x14e8460) -> 0x6880 fde=[ 3a90] │ │ │ │ + 0xffffffffffc8c058 (offset: 0x14e84f0) -> 0x68bc fde=[ 3acc] │ │ │ │ + 0xffffffffffc8c098 (offset: 0x14e8530) -> 0x68e4 fde=[ 3af4] │ │ │ │ + 0xffffffffffc8c0a8 (offset: 0x14e8540) -> 0x68f8 fde=[ 3b08] │ │ │ │ + 0xffffffffffc8c208 (offset: 0x14e86a0) -> 0x6948 fde=[ 3b58] │ │ │ │ + 0xffffffffffc8c228 (offset: 0x14e86c0) -> 0x695c fde=[ 3b6c] │ │ │ │ + 0xffffffffffc8c248 (offset: 0x14e86e0) -> 0x6970 fde=[ 3b80] │ │ │ │ + 0xffffffffffc8c298 (offset: 0x14e8730) -> 0x6988 fde=[ 3b98] │ │ │ │ + 0xffffffffffc8c3d8 (offset: 0x14e8870) -> 0x69ac fde=[ 3bbc] │ │ │ │ + 0xffffffffffc8c478 (offset: 0x14e8910) -> 0x69dc fde=[ 3bec] │ │ │ │ + 0xffffffffffc8c4f8 (offset: 0x14e8990) -> 0x69f4 fde=[ 3c04] │ │ │ │ + 0xffffffffffc8c5c8 (offset: 0x14e8a60) -> 0x6a2c fde=[ 3c3c] │ │ │ │ + 0xffffffffffc8c658 (offset: 0x14e8af0) -> 0x6a48 fde=[ 3c58] │ │ │ │ + 0xffffffffffc8c6d8 (offset: 0x14e8b70) -> 0x6a70 fde=[ 3c80] │ │ │ │ + 0xffffffffffc8c768 (offset: 0x14e8c00) -> 0x6ab8 fde=[ 3cc8] │ │ │ │ + 0xffffffffffc8c798 (offset: 0x14e8c30) -> 0x6acc fde=[ 3cdc] │ │ │ │ + 0xffffffffffc8db98 (offset: 0x14ea030) -> 0x6b18 fde=[ 3d28] │ │ │ │ + 0xffffffffffc8ddf8 (offset: 0x14ea290) -> 0x6b34 fde=[ 3d44] │ │ │ │ + 0xffffffffffc8de18 (offset: 0x14ea2b0) -> 0x6b48 fde=[ 3d58] │ │ │ │ + 0xffffffffffc8dec8 (offset: 0x14ea360) -> 0x6b94 fde=[ 3da4] │ │ │ │ + 0xffffffffffc8e688 (offset: 0x14eab20) -> 0x6bfc fde=[ 3e0c] │ │ │ │ + 0xffffffffffc8e6a8 (offset: 0x14eab40) -> 0x6c14 fde=[ 3e24] │ │ │ │ + 0xffffffffffc8e6c8 (offset: 0x14eab60) -> 0x6c28 fde=[ 3e38] │ │ │ │ + 0xffffffffffc8e738 (offset: 0x14eabd0) -> 0x6c54 fde=[ 3e64] │ │ │ │ + 0xffffffffffc8e848 (offset: 0x14eace0) -> 0x6c80 fde=[ 3e90] │ │ │ │ + 0xffffffffffc8e858 (offset: 0x14eacf0) -> 0x6c98 fde=[ 3ea8] │ │ │ │ + 0xffffffffffc8e968 (offset: 0x14eae00) -> 0x6cc0 fde=[ 3ed0] │ │ │ │ + 0xffffffffffc8e9d8 (offset: 0x14eae70) -> 0x6cd8 fde=[ 3ee8] │ │ │ │ + 0xffffffffffc8ea08 (offset: 0x14eaea0) -> 0x6cf4 fde=[ 3f04] │ │ │ │ + 0xffffffffffc8ead8 (offset: 0x14eaf70) -> 0x6d2c fde=[ 3f3c] │ │ │ │ + 0xffffffffffc8eb68 (offset: 0x14eb000) -> 0x6d64 fde=[ 3f74] │ │ │ │ + 0xffffffffffc8ec08 (offset: 0x14eb0a0) -> 0x6d7c fde=[ 3f8c] │ │ │ │ + 0xffffffffffc8ec28 (offset: 0x14eb0c0) -> 0x6d90 fde=[ 3fa0] │ │ │ │ + 0xffffffffffc8ec48 (offset: 0x14eb0e0) -> 0x6da4 fde=[ 3fb4] │ │ │ │ + 0xffffffffffc8ece8 (offset: 0x14eb180) -> 0x6dc0 fde=[ 3fd0] │ │ │ │ + 0xffffffffffc8ed08 (offset: 0x14eb1a0) -> 0x6dd4 fde=[ 3fe4] │ │ │ │ + 0xffffffffffc8ed18 (offset: 0x14eb1b0) -> 0x6de8 fde=[ 3ff8] │ │ │ │ + 0xffffffffffc8edb8 (offset: 0x14eb250) -> 0x6e04 fde=[ 4014] │ │ │ │ + 0xffffffffffc8edc8 (offset: 0x14eb260) -> 0x6e18 fde=[ 4028] │ │ │ │ + 0xffffffffffc8ee68 (offset: 0x14eb300) -> 0x6e34 fde=[ 4044] │ │ │ │ + 0xffffffffffc8ee78 (offset: 0x14eb310) -> 0x6e48 fde=[ 4058] │ │ │ │ + 0xffffffffffc8ee88 (offset: 0x14eb320) -> 0x6e5c fde=[ 406c] │ │ │ │ + 0xffffffffffc8ee98 (offset: 0x14eb330) -> 0x6e70 fde=[ 4080] │ │ │ │ + 0xffffffffffc8eea8 (offset: 0x14eb340) -> 0x6e88 fde=[ 4098] │ │ │ │ + 0xffffffffffc8eeb8 (offset: 0x14eb350) -> 0x6e9c fde=[ 40ac] │ │ │ │ + 0xffffffffffc8eec8 (offset: 0x14eb360) -> 0x6eb0 fde=[ 40c0] │ │ │ │ + 0xffffffffffc8ef48 (offset: 0x14eb3e0) -> 0x6ecc fde=[ 40dc] │ │ │ │ + 0xffffffffffc8f0d8 (offset: 0x14eb570) -> 0x6f00 fde=[ 4110] │ │ │ │ + 0xffffffffffc8f118 (offset: 0x14eb5b0) -> 0x6f14 fde=[ 4124] │ │ │ │ + 0xffffffffffc8f158 (offset: 0x14eb5f0) -> 0x6f28 fde=[ 4138] │ │ │ │ + 0xffffffffffc8f198 (offset: 0x14eb630) -> 0x6f3c fde=[ 414c] │ │ │ │ + 0xffffffffffc8f1d8 (offset: 0x14eb670) -> 0x6f50 fde=[ 4160] │ │ │ │ + 0xffffffffffc8f1f8 (offset: 0x14eb690) -> 0x6f68 fde=[ 4178] │ │ │ │ + 0xffffffffffc8f218 (offset: 0x14eb6b0) -> 0x6f7c fde=[ 418c] │ │ │ │ + 0xffffffffffc8f598 (offset: 0x14eba30) -> 0x6fc8 fde=[ 41d8] │ │ │ │ + 0xffffffffffc8f608 (offset: 0x14ebaa0) -> 0x6fe4 fde=[ 41f4] │ │ │ │ + 0xffffffffffc8f698 (offset: 0x14ebb30) -> 0x7000 fde=[ 4210] │ │ │ │ + 0xffffffffffc8f718 (offset: 0x14ebbb0) -> 0x701c fde=[ 422c] │ │ │ │ + 0xffffffffffc8f738 (offset: 0x14ebbd0) -> 0x7038 fde=[ 4248] │ │ │ │ + 0xffffffffffc8f778 (offset: 0x14ebc10) -> 0x7064 fde=[ 4274] │ │ │ │ + 0xffffffffffc8f7b8 (offset: 0x14ebc50) -> 0x7090 fde=[ 42a0] │ │ │ │ + 0xffffffffffc8f7f8 (offset: 0x14ebc90) -> 0x70bc fde=[ 42cc] │ │ │ │ + 0xffffffffffc8f848 (offset: 0x14ebce0) -> 0x70e4 fde=[ 42f4] │ │ │ │ + 0xffffffffffc8f858 (offset: 0x14ebcf0) -> 0x70f8 fde=[ 4308] │ │ │ │ + 0xffffffffffc8f8b8 (offset: 0x14ebd50) -> 0x7130 fde=[ 4340] │ │ │ │ + 0xffffffffffc8f8c8 (offset: 0x14ebd60) -> 0x7144 fde=[ 4354] │ │ │ │ + 0xffffffffffc8f8d8 (offset: 0x14ebd70) -> 0x7158 fde=[ 4368] │ │ │ │ + 0xffffffffffc8f8f8 (offset: 0x14ebd90) -> 0x716c fde=[ 437c] │ │ │ │ + 0xffffffffffc8f958 (offset: 0x14ebdf0) -> 0x718c fde=[ 439c] │ │ │ │ + 0xffffffffffc8f9b8 (offset: 0x14ebe50) -> 0x71a4 fde=[ 43b4] │ │ │ │ + 0xffffffffffc8fc98 (offset: 0x14ec130) -> 0x7204 fde=[ 4414] │ │ │ │ + 0xffffffffffc8fca8 (offset: 0x14ec140) -> 0x7218 fde=[ 4428] │ │ │ │ + 0xffffffffffc8fe68 (offset: 0x14ec300) -> 0x7234 fde=[ 4444] │ │ │ │ + 0xffffffffffc8fe78 (offset: 0x14ec310) -> 0x7248 fde=[ 4458] │ │ │ │ + 0xffffffffffc8fe88 (offset: 0x14ec320) -> 0x725c fde=[ 446c] │ │ │ │ + 0xffffffffffc8fe98 (offset: 0x14ec330) -> 0x7270 fde=[ 4480] │ │ │ │ + 0xffffffffffc8fea8 (offset: 0x14ec340) -> 0x7284 fde=[ 4494] │ │ │ │ + 0xffffffffffc8feb8 (offset: 0x14ec350) -> 0x7298 fde=[ 44a8] │ │ │ │ + 0xffffffffffc8fec8 (offset: 0x14ec360) -> 0x72ac fde=[ 44bc] │ │ │ │ + 0xffffffffffc8ff28 (offset: 0x14ec3c0) -> 0x72d8 fde=[ 44e8] │ │ │ │ + 0xffffffffffc8ffd8 (offset: 0x14ec470) -> 0x72f4 fde=[ 4504] │ │ │ │ + 0xffffffffffc900b8 (offset: 0x14ec550) -> 0x7340 fde=[ 4550] │ │ │ │ + 0xffffffffffc90228 (offset: 0x14ec6c0) -> 0x738c fde=[ 459c] │ │ │ │ + 0xffffffffffc90378 (offset: 0x14ec810) -> 0x73d8 fde=[ 45e8] │ │ │ │ + 0xffffffffffc903f8 (offset: 0x14ec890) -> 0x73ec fde=[ 45fc] │ │ │ │ + 0xffffffffffc90428 (offset: 0x14ec8c0) -> 0x7400 fde=[ 4610] │ │ │ │ + 0xffffffffffc90548 (offset: 0x14ec9e0) -> 0x7424 fde=[ 4634] │ │ │ │ + 0xffffffffffc90688 (offset: 0x14ecb20) -> 0x7470 fde=[ 4680] │ │ │ │ + 0xffffffffffc906e8 (offset: 0x14ecb80) -> 0x7484 fde=[ 4694] │ │ │ │ + 0xffffffffffc90718 (offset: 0x14ecbb0) -> 0x749c fde=[ 46ac] │ │ │ │ + 0xffffffffffc907a8 (offset: 0x14ecc40) -> 0x74e8 fde=[ 46f8] │ │ │ │ + 0xffffffffffc909c8 (offset: 0x14ece60) -> 0x7534 fde=[ 4744] │ │ │ │ + 0xffffffffffc90c18 (offset: 0x14ed0b0) -> 0x7580 fde=[ 4790] │ │ │ │ + 0xffffffffffc90dd8 (offset: 0x14ed270) -> 0x75cc fde=[ 47dc] │ │ │ │ + 0xffffffffffc90de8 (offset: 0x14ed280) -> 0x75e0 fde=[ 47f0] │ │ │ │ + 0xffffffffffc90ed8 (offset: 0x14ed370) -> 0x762c fde=[ 483c] │ │ │ │ + 0xffffffffffc90ff8 (offset: 0x14ed490) -> 0x7654 fde=[ 4864] │ │ │ │ + 0xffffffffffc91168 (offset: 0x14ed600) -> 0x7690 fde=[ 48a0] │ │ │ │ + 0xffffffffffc911e8 (offset: 0x14ed680) -> 0x76c4 fde=[ 48d4] │ │ │ │ + 0xffffffffffc912d8 (offset: 0x14ed770) -> 0x76f8 fde=[ 4908] │ │ │ │ + 0xffffffffffc913f8 (offset: 0x14ed890) -> 0x7734 fde=[ 4944] │ │ │ │ + 0xffffffffffc91408 (offset: 0x14ed8a0) -> 0x7748 fde=[ 4958] │ │ │ │ + 0xffffffffffc91468 (offset: 0x14ed900) -> 0x7780 fde=[ 4990] │ │ │ │ + 0xffffffffffc91a88 (offset: 0x14edf20) -> 0x77cc fde=[ 49dc] │ │ │ │ + 0xffffffffffc91d28 (offset: 0x14ee1c0) -> 0x7840 fde=[ 4a50] │ │ │ │ + 0xffffffffffc91e88 (offset: 0x14ee320) -> 0x788c fde=[ 4a9c] │ │ │ │ + 0xffffffffffc91fe8 (offset: 0x14ee480) -> 0x78c8 fde=[ 4ad8] │ │ │ │ + 0xffffffffffc92058 (offset: 0x14ee4f0) -> 0x78f4 fde=[ 4b04] │ │ │ │ + 0xffffffffffc920d8 (offset: 0x14ee570) -> 0x7928 fde=[ 4b38] │ │ │ │ + 0xffffffffffc921a8 (offset: 0x14ee640) -> 0x794c fde=[ 4b5c] │ │ │ │ + 0xffffffffffc922e8 (offset: 0x14ee780) -> 0x7988 fde=[ 4b98] │ │ │ │ + 0xffffffffffc92368 (offset: 0x14ee800) -> 0x79a4 fde=[ 4bb4] │ │ │ │ + 0xffffffffffc92388 (offset: 0x14ee820) -> 0x79bc fde=[ 4bcc] │ │ │ │ + 0xffffffffffc92398 (offset: 0x14ee830) -> 0x79d0 fde=[ 4be0] │ │ │ │ + 0xffffffffffc92408 (offset: 0x14ee8a0) -> 0x79fc fde=[ 4c0c] │ │ │ │ + 0xffffffffffc92488 (offset: 0x14ee920) -> 0x7a30 fde=[ 4c40] │ │ │ │ + 0xffffffffffc924e8 (offset: 0x14ee980) -> 0x7a44 fde=[ 4c54] │ │ │ │ + 0xffffffffffc92f88 (offset: 0x14ef420) -> 0x7a9c fde=[ 4cac] │ │ │ │ + 0xffffffffffc93018 (offset: 0x14ef4b0) -> 0x7ac0 fde=[ 4cd0] │ │ │ │ + 0xffffffffffc93078 (offset: 0x14ef510) -> 0x7ae0 fde=[ 4cf0] │ │ │ │ + 0xffffffffffc930c8 (offset: 0x14ef560) -> 0x7b00 fde=[ 4d10] │ │ │ │ + 0xffffffffffc93128 (offset: 0x14ef5c0) -> 0x7b20 fde=[ 4d30] │ │ │ │ + 0xffffffffffc94298 (offset: 0x14f0730) -> 0x7b50 fde=[ 4d60] │ │ │ │ + 0xffffffffffc94368 (offset: 0x14f0800) -> 0x7b84 fde=[ 4d94] │ │ │ │ + 0xffffffffffc943e8 (offset: 0x14f0880) -> 0x7bb0 fde=[ 4dc0] │ │ │ │ + 0xffffffffffc94638 (offset: 0x14f0ad0) -> 0x7c24 fde=[ 4e34] │ │ │ │ + 0xffffffffffc94788 (offset: 0x14f0c20) -> 0x7c5c fde=[ 4e6c] │ │ │ │ + 0xffffffffffc948a8 (offset: 0x14f0d40) -> 0x7ca8 fde=[ 4eb8] │ │ │ │ + 0xffffffffffc94978 (offset: 0x14f0e10) -> 0x7cd0 fde=[ 4ee0] │ │ │ │ + 0xffffffffffc94988 (offset: 0x14f0e20) -> 0x7ce4 fde=[ 4ef4] │ │ │ │ + 0xffffffffffc94998 (offset: 0x14f0e30) -> 0x7cf8 fde=[ 4f08] │ │ │ │ + 0xffffffffffc94a08 (offset: 0x14f0ea0) -> 0x7d24 fde=[ 4f34] │ │ │ │ + 0xffffffffffc94ad8 (offset: 0x14f0f70) -> 0x7d40 fde=[ 4f50] │ │ │ │ + 0xffffffffffc94ce8 (offset: 0x14f1180) -> 0x7d8c fde=[ 4f9c] │ │ │ │ + 0xffffffffffc94d48 (offset: 0x14f11e0) -> 0x7dd8 fde=[ 4fe8] │ │ │ │ + 0xffffffffffc94d68 (offset: 0x14f1200) -> 0x7dec fde=[ 4ffc] │ │ │ │ + 0xffffffffffc94de8 (offset: 0x14f1280) -> 0x7e04 fde=[ 5014] │ │ │ │ + 0xffffffffffc94e28 (offset: 0x14f12c0) -> 0x7e20 fde=[ 5030] │ │ │ │ + 0xffffffffffc94e48 (offset: 0x14f12e0) -> 0x7e3c fde=[ 504c] │ │ │ │ + 0xffffffffffc94e68 (offset: 0x14f1300) -> 0x7e50 fde=[ 5060] │ │ │ │ + 0xffffffffffc94ec8 (offset: 0x14f1360) -> 0x7e68 fde=[ 5078] │ │ │ │ + 0xffffffffffc94ef8 (offset: 0x14f1390) -> 0x7e84 fde=[ 5094] │ │ │ │ + 0xffffffffffc950b8 (offset: 0x14f1550) -> 0x7ea8 fde=[ 50b8] │ │ │ │ + 0xffffffffffc950f8 (offset: 0x14f1590) -> 0x7ebc fde=[ 50cc] │ │ │ │ + 0xffffffffffc95178 (offset: 0x14f1610) -> 0x7ef4 fde=[ 5104] │ │ │ │ + 0xffffffffffc95278 (offset: 0x14f1710) -> 0x7f20 fde=[ 5130] │ │ │ │ + 0xffffffffffc953c8 (offset: 0x14f1860) -> 0x7f60 fde=[ 5170] │ │ │ │ + 0xffffffffffc953e8 (offset: 0x14f1880) -> 0x7f74 fde=[ 5184] │ │ │ │ + 0xffffffffffc95488 (offset: 0x14f1920) -> 0x7f90 fde=[ 51a0] │ │ │ │ + 0xffffffffffc954a8 (offset: 0x14f1940) -> 0x7fac fde=[ 51bc] │ │ │ │ + 0xffffffffffc95528 (offset: 0x14f19c0) -> 0x7fc4 fde=[ 51d4] │ │ │ │ + 0xffffffffffc95598 (offset: 0x14f1a30) -> 0x7fe0 fde=[ 51f0] │ │ │ │ + 0xffffffffffc955c8 (offset: 0x14f1a60) -> 0x7ff4 fde=[ 5204] │ │ │ │ + 0xffffffffffc95608 (offset: 0x14f1aa0) -> 0x8010 fde=[ 5220] │ │ │ │ + 0xffffffffffc95728 (offset: 0x14f1bc0) -> 0x8044 fde=[ 5254] │ │ │ │ + 0xffffffffffc957c8 (offset: 0x14f1c60) -> 0x807c fde=[ 528c] │ │ │ │ + 0xffffffffffc95838 (offset: 0x14f1cd0) -> 0x80b8 fde=[ 52c8] │ │ │ │ + 0xffffffffffc95858 (offset: 0x14f1cf0) -> 0x80cc fde=[ 52dc] │ │ │ │ + 0xffffffffffc95868 (offset: 0x14f1d00) -> 0x80e0 fde=[ 52f0] │ │ │ │ + 0xffffffffffc95888 (offset: 0x14f1d20) -> 0x80fc fde=[ 530c] │ │ │ │ + 0xffffffffffc95928 (offset: 0x14f1dc0) -> 0x8128 fde=[ 5338] │ │ │ │ + 0xffffffffffc95968 (offset: 0x14f1e00) -> 0x8154 fde=[ 5364] │ │ │ │ + 0xffffffffffc95a08 (offset: 0x14f1ea0) -> 0x817c fde=[ 538c] │ │ │ │ + 0xffffffffffc95aa8 (offset: 0x14f1f40) -> 0x819c fde=[ 53ac] │ │ │ │ + 0xffffffffffc95b38 (offset: 0x14f1fd0) -> 0x81c8 fde=[ 53d8] │ │ │ │ + 0xffffffffffc95b58 (offset: 0x14f1ff0) -> 0x81dc fde=[ 53ec] │ │ │ │ + 0xffffffffffc95ba8 (offset: 0x14f2040) -> 0x81f8 fde=[ 5408] │ │ │ │ + 0xffffffffffc95c78 (offset: 0x14f2110) -> 0x8218 fde=[ 5428] │ │ │ │ + 0xffffffffffc95c98 (offset: 0x14f2130) -> 0x8230 fde=[ 5440] │ │ │ │ + 0xffffffffffc95d58 (offset: 0x14f21f0) -> 0x8248 fde=[ 5458] │ │ │ │ + 0xffffffffffc95e38 (offset: 0x14f22d0) -> 0x8264 fde=[ 5474] │ │ │ │ + 0xffffffffffc95e98 (offset: 0x14f2330) -> 0x8278 fde=[ 5488] │ │ │ │ + 0xffffffffffc95f18 (offset: 0x14f23b0) -> 0x8290 fde=[ 54a0] │ │ │ │ + 0xffffffffffc95f28 (offset: 0x14f23c0) -> 0x82a4 fde=[ 54b4] │ │ │ │ + 0xffffffffffc95f78 (offset: 0x14f2410) -> 0x82bc fde=[ 54cc] │ │ │ │ + 0xffffffffffc95ff8 (offset: 0x14f2490) -> 0x82d8 fde=[ 54e8] │ │ │ │ + 0xffffffffffc96068 (offset: 0x14f2500) -> 0x82f4 fde=[ 5504] │ │ │ │ + 0xffffffffffc96088 (offset: 0x14f2520) -> 0x8310 fde=[ 5520] │ │ │ │ + 0xffffffffffc960f8 (offset: 0x14f2590) -> 0x832c fde=[ 553c] │ │ │ │ + 0xffffffffffc961b8 (offset: 0x14f2650) -> 0x8358 fde=[ 5568] │ │ │ │ + 0xffffffffffc96228 (offset: 0x14f26c0) -> 0x8374 fde=[ 5584] │ │ │ │ + 0xffffffffffc962e8 (offset: 0x14f2780) -> 0x8398 fde=[ 55a8] │ │ │ │ + 0xffffffffffc96318 (offset: 0x14f27b0) -> 0x83b4 fde=[ 55c4] │ │ │ │ + 0xffffffffffc96348 (offset: 0x14f27e0) -> 0x83d0 fde=[ 55e0] │ │ │ │ + 0xffffffffffc96418 (offset: 0x14f28b0) -> 0x8408 fde=[ 5618] │ │ │ │ + 0xffffffffffc96a48 (offset: 0x14f2ee0) -> 0x8468 fde=[ 5678] │ │ │ │ + 0xffffffffffc97c48 (offset: 0x14f40e0) -> 0x84dc fde=[ 56ec] │ │ │ │ + 0xffffffffffc97c58 (offset: 0x14f40f0) -> 0x84f0 fde=[ 5700] │ │ │ │ + 0xffffffffffc97e98 (offset: 0x14f4330) -> 0x8540 fde=[ 5750] │ │ │ │ + 0xffffffffffc97ef8 (offset: 0x14f4390) -> 0x855c fde=[ 576c] │ │ │ │ + 0xffffffffffc97f08 (offset: 0x14f43a0) -> 0x8570 fde=[ 5780] │ │ │ │ + 0xffffffffffc97fd8 (offset: 0x14f4470) -> 0x8598 fde=[ 57a8] │ │ │ │ + 0xffffffffffc98048 (offset: 0x14f44e0) -> 0x85d0 fde=[ 57e0] │ │ │ │ + 0xffffffffffc980b8 (offset: 0x14f4550) -> 0x85e4 fde=[ 57f4] │ │ │ │ + 0xffffffffffc98148 (offset: 0x14f45e0) -> 0x8604 fde=[ 5814] │ │ │ │ + 0xffffffffffc981d8 (offset: 0x14f4670) -> 0x8624 fde=[ 5834] │ │ │ │ + 0xffffffffffc98258 (offset: 0x14f46f0) -> 0x863c fde=[ 584c] │ │ │ │ + 0xffffffffffc98308 (offset: 0x14f47a0) -> 0x8650 fde=[ 5860] │ │ │ │ + 0xffffffffffc983a8 (offset: 0x14f4840) -> 0x8664 fde=[ 5874] │ │ │ │ + 0xffffffffffc98438 (offset: 0x14f48d0) -> 0x8678 fde=[ 5888] │ │ │ │ + 0xffffffffffc984a8 (offset: 0x14f4940) -> 0x86a0 fde=[ 58b0] │ │ │ │ + 0xffffffffffc985e8 (offset: 0x14f4a80) -> 0x86cc fde=[ 58dc] │ │ │ │ + 0xffffffffffc98788 (offset: 0x14f4c20) -> 0x8700 fde=[ 5910] │ │ │ │ + 0xffffffffffc987d8 (offset: 0x14f4c70) -> 0x8714 fde=[ 5924] │ │ │ │ + 0xffffffffffc98888 (offset: 0x14f4d20) -> 0x8740 fde=[ 5950] │ │ │ │ + 0xffffffffffc988d8 (offset: 0x14f4d70) -> 0x8758 fde=[ 5968] │ │ │ │ + 0xffffffffffc989c8 (offset: 0x14f4e60) -> 0x8784 fde=[ 5994] │ │ │ │ + 0xffffffffffc98ac8 (offset: 0x14f4f60) -> 0x87a0 fde=[ 59b0] │ │ │ │ + 0xffffffffffc98b78 (offset: 0x14f5010) -> 0x87bc fde=[ 59cc] │ │ │ │ + 0xffffffffffc98c28 (offset: 0x14f50c0) -> 0x87ec fde=[ 59fc] │ │ │ │ + 0xffffffffffc98ce8 (offset: 0x14f5180) -> 0x880c fde=[ 5a1c] │ │ │ │ + 0xffffffffffc98da8 (offset: 0x14f5240) -> 0x8840 fde=[ 5a50] │ │ │ │ + 0xffffffffffc98db8 (offset: 0x14f5250) -> 0x8854 fde=[ 5a64] │ │ │ │ + 0xffffffffffc98e58 (offset: 0x14f52f0) -> 0x8874 fde=[ 5a84] │ │ │ │ + 0xffffffffffc98ed8 (offset: 0x14f5370) -> 0x8890 fde=[ 5aa0] │ │ │ │ + 0xffffffffffc99018 (offset: 0x14f54b0) -> 0x88b4 fde=[ 5ac4] │ │ │ │ + 0xffffffffffc99088 (offset: 0x14f5520) -> 0x88f0 fde=[ 5b00] │ │ │ │ + 0xffffffffffc99158 (offset: 0x14f55f0) -> 0x8938 fde=[ 5b48] │ │ │ │ + 0xffffffffffc99648 (offset: 0x14f5ae0) -> 0x89a0 fde=[ 5bb0] │ │ │ │ + 0xffffffffffc997f8 (offset: 0x14f5c90) -> 0x89d0 fde=[ 5be0] │ │ │ │ + 0xffffffffffc99808 (offset: 0x14f5ca0) -> 0x89e4 fde=[ 5bf4] │ │ │ │ + 0xffffffffffc99828 (offset: 0x14f5cc0) -> 0x89f8 fde=[ 5c08] │ │ │ │ + 0xffffffffffc99838 (offset: 0x14f5cd0) -> 0x8a0c fde=[ 5c1c] │ │ │ │ + 0xffffffffffc99848 (offset: 0x14f5ce0) -> 0x8a20 fde=[ 5c30] │ │ │ │ + 0xffffffffffc99858 (offset: 0x14f5cf0) -> 0x8a34 fde=[ 5c44] │ │ │ │ + 0xffffffffffc998f8 (offset: 0x14f5d90) -> 0x8a58 fde=[ 5c68] │ │ │ │ + 0xffffffffffc999b8 (offset: 0x14f5e50) -> 0x8a7c fde=[ 5c8c] │ │ │ │ + 0xffffffffffc99b28 (offset: 0x14f5fc0) -> 0x8ab4 fde=[ 5cc4] │ │ │ │ + 0xffffffffffc99b88 (offset: 0x14f6020) -> 0x8ae0 fde=[ 5cf0] │ │ │ │ + 0xffffffffffc99bf8 (offset: 0x14f6090) -> 0x8afc fde=[ 5d0c] │ │ │ │ + 0xffffffffffc99c68 (offset: 0x14f6100) -> 0x8b24 fde=[ 5d34] │ │ │ │ + 0xffffffffffc99f38 (offset: 0x14f63d0) -> 0x8b50 fde=[ 5d60] │ │ │ │ + 0xffffffffffc99f48 (offset: 0x14f63e0) -> 0x8b64 fde=[ 5d74] │ │ │ │ + 0xffffffffffc99f58 (offset: 0x14f63f0) -> 0x8b78 fde=[ 5d88] │ │ │ │ + 0xffffffffffc9a168 (offset: 0x14f6600) -> 0x8be8 fde=[ 5df8] │ │ │ │ + 0xffffffffffc9a238 (offset: 0x14f66d0) -> 0x8c34 fde=[ 5e44] │ │ │ │ + 0xffffffffffc9a418 (offset: 0x14f68b0) -> 0x8c9c fde=[ 5eac] │ │ │ │ + 0xffffffffffc9a5c8 (offset: 0x14f6a60) -> 0x8cd0 fde=[ 5ee0] │ │ │ │ + 0xffffffffffc9a778 (offset: 0x14f6c10) -> 0x8d04 fde=[ 5f14] │ │ │ │ + 0xffffffffffc9a7b8 (offset: 0x14f6c50) -> 0x8d20 fde=[ 5f30] │ │ │ │ + 0xffffffffffc9a7e8 (offset: 0x14f6c80) -> 0x8d34 fde=[ 5f44] │ │ │ │ + 0xffffffffffc9a818 (offset: 0x14f6cb0) -> 0x8d48 fde=[ 5f58] │ │ │ │ + 0xffffffffffc9a838 (offset: 0x14f6cd0) -> 0x8d60 fde=[ 5f70] │ │ │ │ + 0xffffffffffc9a8a8 (offset: 0x14f6d40) -> 0x8d80 fde=[ 5f90] │ │ │ │ + 0xffffffffffc9a968 (offset: 0x14f6e00) -> 0x8da4 fde=[ 5fb4] │ │ │ │ + 0xffffffffffc9a988 (offset: 0x14f6e20) -> 0x8dbc fde=[ 5fcc] │ │ │ │ + 0xffffffffffc9a9b8 (offset: 0x14f6e50) -> 0x8dd8 fde=[ 5fe8] │ │ │ │ + 0xffffffffffc9ab48 (offset: 0x14f6fe0) -> 0x8e04 fde=[ 6014] │ │ │ │ + 0xffffffffffc9ab68 (offset: 0x14f7000) -> 0x8e18 fde=[ 6028] │ │ │ │ + 0xffffffffffc9ab88 (offset: 0x14f7020) -> 0x8e2c fde=[ 603c] │ │ │ │ + 0xffffffffffc9ab98 (offset: 0x14f7030) -> 0x8e40 fde=[ 6050] │ │ │ │ + 0xffffffffffc9abb8 (offset: 0x14f7050) -> 0x8e54 fde=[ 6064] │ │ │ │ + 0xffffffffffc9abd8 (offset: 0x14f7070) -> 0x8e68 fde=[ 6078] │ │ │ │ + 0xffffffffffc9abf8 (offset: 0x14f7090) -> 0x8e7c fde=[ 608c] │ │ │ │ + 0xffffffffffc9ac08 (offset: 0x14f70a0) -> 0x8e90 fde=[ 60a0] │ │ │ │ + 0xffffffffffc9ac18 (offset: 0x14f70b0) -> 0x8ea4 fde=[ 60b4] │ │ │ │ + 0xffffffffffc9ac28 (offset: 0x14f70c0) -> 0x8eb8 fde=[ 60c8] │ │ │ │ + 0xffffffffffc9ac38 (offset: 0x14f70d0) -> 0x8ecc fde=[ 60dc] │ │ │ │ + 0xffffffffffc9ac48 (offset: 0x14f70e0) -> 0x8ee0 fde=[ 60f0] │ │ │ │ + 0xffffffffffc9ac58 (offset: 0x14f70f0) -> 0x8ef4 fde=[ 6104] │ │ │ │ + 0xffffffffffc9ac88 (offset: 0x14f7120) -> 0x8f08 fde=[ 6118] │ │ │ │ + 0xffffffffffc9aca8 (offset: 0x14f7140) -> 0x8f1c fde=[ 612c] │ │ │ │ + 0xffffffffffc9acc8 (offset: 0x14f7160) -> 0x8f30 fde=[ 6140] │ │ │ │ + 0xffffffffffc9ad88 (offset: 0x14f7220) -> 0x8f50 fde=[ 6160] │ │ │ │ + 0xffffffffffc9ad98 (offset: 0x14f7230) -> 0x8f64 fde=[ 6174] │ │ │ │ + 0xffffffffffc9ada8 (offset: 0x14f7240) -> 0x8f78 fde=[ 6188] │ │ │ │ + 0xffffffffffc9add8 (offset: 0x14f7270) -> 0x8fa0 fde=[ 61b0] │ │ │ │ + 0xffffffffffc9adf8 (offset: 0x14f7290) -> 0x8fb4 fde=[ 61c4] │ │ │ │ + 0xffffffffffc9ae08 (offset: 0x14f72a0) -> 0x8fc8 fde=[ 61d8] │ │ │ │ + 0xffffffffffc9ae28 (offset: 0x14f72c0) -> 0x8fdc fde=[ 61ec] │ │ │ │ + 0xffffffffffc9ae48 (offset: 0x14f72e0) -> 0x8ff0 fde=[ 6200] │ │ │ │ + 0xffffffffffc9ae68 (offset: 0x14f7300) -> 0x9004 fde=[ 6214] │ │ │ │ + 0xffffffffffc9ae88 (offset: 0x14f7320) -> 0x9018 fde=[ 6228] │ │ │ │ + 0xffffffffffc9aea8 (offset: 0x14f7340) -> 0x902c fde=[ 623c] │ │ │ │ + 0xffffffffffc9aec8 (offset: 0x14f7360) -> 0x9040 fde=[ 6250] │ │ │ │ + 0xffffffffffc9af58 (offset: 0x14f73f0) -> 0x905c fde=[ 626c] │ │ │ │ + 0xffffffffffc9aff8 (offset: 0x14f7490) -> 0x9078 fde=[ 6288] │ │ │ │ + 0xffffffffffc9b028 (offset: 0x14f74c0) -> 0x908c fde=[ 629c] │ │ │ │ + 0xffffffffffc9b058 (offset: 0x14f74f0) -> 0x90a0 fde=[ 62b0] │ │ │ │ + 0xffffffffffc9b088 (offset: 0x14f7520) -> 0x90b4 fde=[ 62c4] │ │ │ │ + 0xffffffffffc9b098 (offset: 0x14f7530) -> 0x90c8 fde=[ 62d8] │ │ │ │ + 0xffffffffffc9b0b8 (offset: 0x14f7550) -> 0x90dc fde=[ 62ec] │ │ │ │ + 0xffffffffffc9b0d8 (offset: 0x14f7570) -> 0x90f0 fde=[ 6300] │ │ │ │ + 0xffffffffffc9b0f8 (offset: 0x14f7590) -> 0x9104 fde=[ 6314] │ │ │ │ + 0xffffffffffc9b118 (offset: 0x14f75b0) -> 0x9118 fde=[ 6328] │ │ │ │ + 0xffffffffffc9b138 (offset: 0x14f75d0) -> 0x912c fde=[ 633c] │ │ │ │ + 0xffffffffffc9b158 (offset: 0x14f75f0) -> 0x9140 fde=[ 6350] │ │ │ │ + 0xffffffffffc9b178 (offset: 0x14f7610) -> 0x9154 fde=[ 6364] │ │ │ │ + 0xffffffffffc9b198 (offset: 0x14f7630) -> 0x9168 fde=[ 6378] │ │ │ │ + 0xffffffffffc9b1b8 (offset: 0x14f7650) -> 0x917c fde=[ 638c] │ │ │ │ + 0xffffffffffc9b1c8 (offset: 0x14f7660) -> 0x9190 fde=[ 63a0] │ │ │ │ + 0xffffffffffc9b258 (offset: 0x14f76f0) -> 0x91bc fde=[ 63cc] │ │ │ │ + 0xffffffffffc9b278 (offset: 0x14f7710) -> 0x91d8 fde=[ 63e8] │ │ │ │ + 0xffffffffffc9b2e8 (offset: 0x14f7780) -> 0x91ec fde=[ 63fc] │ │ │ │ + 0xffffffffffc9b338 (offset: 0x14f77d0) -> 0x9200 fde=[ 6410] │ │ │ │ + 0xffffffffffc9b368 (offset: 0x14f7800) -> 0x9214 fde=[ 6424] │ │ │ │ + 0xffffffffffc9b3a8 (offset: 0x14f7840) -> 0x9228 fde=[ 6438] │ │ │ │ + 0xffffffffffc9b408 (offset: 0x14f78a0) -> 0x9244 fde=[ 6454] │ │ │ │ + 0xffffffffffc9b478 (offset: 0x14f7910) -> 0x9270 fde=[ 6480] │ │ │ │ + 0xffffffffffc9b658 (offset: 0x14f7af0) -> 0x92a0 fde=[ 64b0] │ │ │ │ + 0xffffffffffc9b728 (offset: 0x14f7bc0) -> 0x92e0 fde=[ 64f0] │ │ │ │ + 0xffffffffffc9b9c8 (offset: 0x14f7e60) -> 0x9304 fde=[ 6514] │ │ │ │ + 0xffffffffffc9bb68 (offset: 0x14f8000) -> 0x9338 fde=[ 6548] │ │ │ │ + 0xffffffffffc9bfd8 (offset: 0x14f8470) -> 0x9358 fde=[ 6568] │ │ │ │ + 0xffffffffffc9c1a8 (offset: 0x14f8640) -> 0x9398 fde=[ 65a8] │ │ │ │ + 0xffffffffffc9c228 (offset: 0x14f86c0) -> 0x93b8 fde=[ 65c8] │ │ │ │ + 0xffffffffffc9c258 (offset: 0x14f86f0) -> 0x93d4 fde=[ 65e4] │ │ │ │ + 0xffffffffffc9c378 (offset: 0x14f8810) -> 0x9404 fde=[ 6614] │ │ │ │ + 0xffffffffffc9c398 (offset: 0x14f8830) -> 0x9418 fde=[ 6628] │ │ │ │ + 0xffffffffffc9c448 (offset: 0x14f88e0) -> 0x943c fde=[ 664c] │ │ │ │ + 0xffffffffffc9c4b8 (offset: 0x14f8950) -> 0x9458 fde=[ 6668] │ │ │ │ + 0xffffffffffc9c528 (offset: 0x14f89c0) -> 0x9480 fde=[ 6690] │ │ │ │ + 0xffffffffffc9c668 (offset: 0x14f8b00) -> 0x94e4 fde=[ 66f4] │ │ │ │ + 0xffffffffffc9c6b8 (offset: 0x14f8b50) -> 0x9500 fde=[ 6710] │ │ │ │ + 0xffffffffffc9c9a8 (offset: 0x14f8e40) -> 0x9580 fde=[ 6790] │ │ │ │ + 0xffffffffffc9cb48 (offset: 0x14f8fe0) -> 0x95cc fde=[ 67dc] │ │ │ │ + 0xffffffffffc9d058 (offset: 0x14f94f0) -> 0x95f8 fde=[ 6808] │ │ │ │ + 0xffffffffffc9d238 (offset: 0x14f96d0) -> 0x9628 fde=[ 6838] │ │ │ │ + 0xffffffffffc9d4c8 (offset: 0x14f9960) -> 0x9664 fde=[ 6874] │ │ │ │ + 0xffffffffffc9d7a8 (offset: 0x14f9c40) -> 0x96c0 fde=[ 68d0] │ │ │ │ + 0xffffffffffc9dae8 (offset: 0x14f9f80) -> 0x970c fde=[ 691c] │ │ │ │ + 0xffffffffffc9ddf8 (offset: 0x14fa290) -> 0x9730 fde=[ 6940] │ │ │ │ + 0xffffffffffc9e018 (offset: 0x14fa4b0) -> 0x9770 fde=[ 6980] │ │ │ │ + 0xffffffffffc9e538 (offset: 0x14fa9d0) -> 0x97bc fde=[ 69cc] │ │ │ │ + 0xffffffffffc9ea88 (offset: 0x14faf20) -> 0x9808 fde=[ 6a18] │ │ │ │ + 0xffffffffffc9ecb8 (offset: 0x14fb150) -> 0x9844 fde=[ 6a54] │ │ │ │ + 0xffffffffffc9efe8 (offset: 0x14fb480) -> 0x9874 fde=[ 6a84] │ │ │ │ + 0xffffffffffc9f288 (offset: 0x14fb720) -> 0x98a4 fde=[ 6ab4] │ │ │ │ + 0xffffffffffc9f4c8 (offset: 0x14fb960) -> 0x98c4 fde=[ 6ad4] │ │ │ │ + 0xffffffffffc9f648 (offset: 0x14fbae0) -> 0x98e4 fde=[ 6af4] │ │ │ │ + 0xffffffffffc9f758 (offset: 0x14fbbf0) -> 0x9908 fde=[ 6b18] │ │ │ │ + 0xffffffffffc9f868 (offset: 0x14fbd00) -> 0x992c fde=[ 6b3c] │ │ │ │ + 0xffffffffffc9f8d8 (offset: 0x14fbd70) -> 0x9958 fde=[ 6b68] │ │ │ │ + 0xffffffffffc9f8f8 (offset: 0x14fbd90) -> 0x996c fde=[ 6b7c] │ │ │ │ + 0xffffffffffc9fa78 (offset: 0x14fbf10) -> 0x99b8 fde=[ 6bc8] │ │ │ │ + 0xffffffffffc9fbf8 (offset: 0x14fc090) -> 0x9a00 fde=[ 6c10] │ │ │ │ + 0xffffffffffc9fdd8 (offset: 0x14fc270) -> 0x9a58 fde=[ 6c68] │ │ │ │ + 0xffffffffffc9fef8 (offset: 0x14fc390) -> 0x9a84 fde=[ 6c94] │ │ │ │ + 0xffffffffffca00d8 (offset: 0x14fc570) -> 0x9aa4 fde=[ 6cb4] │ │ │ │ + 0xffffffffffca0378 (offset: 0x14fc810) -> 0x9ad0 fde=[ 6ce0] │ │ │ │ + 0xffffffffffca0588 (offset: 0x14fca20) -> 0x9afc fde=[ 6d0c] │ │ │ │ + 0xffffffffffca0bd8 (offset: 0x14fd070) -> 0x9b48 fde=[ 6d58] │ │ │ │ + 0xffffffffffca0e18 (offset: 0x14fd2b0) -> 0x9b68 fde=[ 6d78] │ │ │ │ + 0xffffffffffca1118 (offset: 0x14fd5b0) -> 0x9b94 fde=[ 6da4] │ │ │ │ + 0xffffffffffca1358 (offset: 0x14fd7f0) -> 0x9bb4 fde=[ 6dc4] │ │ │ │ + 0xffffffffffca1638 (offset: 0x14fdad0) -> 0x9bf4 fde=[ 6e04] │ │ │ │ + 0xffffffffffca1c08 (offset: 0x14fe0a0) -> 0x9c40 fde=[ 6e50] │ │ │ │ + 0xffffffffffca1c28 (offset: 0x14fe0c0) -> 0x9c54 fde=[ 6e64] │ │ │ │ + 0xffffffffffca1cf8 (offset: 0x14fe190) -> 0x9c7c fde=[ 6e8c] │ │ │ │ + 0xffffffffffca1dc8 (offset: 0x14fe260) -> 0x9cbc fde=[ 6ecc] │ │ │ │ + 0xffffffffffca1f18 (offset: 0x14fe3b0) -> 0x9cd8 fde=[ 6ee8] │ │ │ │ + 0xffffffffffca1f28 (offset: 0x14fe3c0) -> 0x9cec fde=[ 6efc] │ │ │ │ + 0xffffffffffca1f38 (offset: 0x14fe3d0) -> 0x9d00 fde=[ 6f10] │ │ │ │ + 0xffffffffffca1f78 (offset: 0x14fe410) -> 0x9d18 fde=[ 6f28] │ │ │ │ + 0xffffffffffca1f98 (offset: 0x14fe430) -> 0x9d2c fde=[ 6f3c] │ │ │ │ + 0xffffffffffca20a8 (offset: 0x14fe540) -> 0x9d58 fde=[ 6f68] │ │ │ │ + 0xffffffffffca20b8 (offset: 0x14fe550) -> 0x9d6c fde=[ 6f7c] │ │ │ │ + 0xffffffffffca20c8 (offset: 0x14fe560) -> 0x9d80 fde=[ 6f90] │ │ │ │ + 0xffffffffffca2198 (offset: 0x14fe630) -> 0x9db8 fde=[ 6fc8] │ │ │ │ + 0xffffffffffca21a8 (offset: 0x14fe640) -> 0x9dd0 fde=[ 6fe0] │ │ │ │ + 0xffffffffffca21f8 (offset: 0x14fe690) -> 0x9dfc fde=[ 700c] │ │ │ │ + 0xffffffffffca2228 (offset: 0x14fe6c0) -> 0x9e10 fde=[ 7020] │ │ │ │ + 0xffffffffffca2248 (offset: 0x14fe6e0) -> 0x9e28 fde=[ 7038] │ │ │ │ + 0xffffffffffca2258 (offset: 0x14fe6f0) -> 0x9e40 fde=[ 7050] │ │ │ │ + 0xffffffffffca22e8 (offset: 0x14fe780) -> 0x9e68 fde=[ 7078] │ │ │ │ + 0xffffffffffca2368 (offset: 0x14fe800) -> 0x9e90 fde=[ 70a0] │ │ │ │ + 0xffffffffffca24f8 (offset: 0x14fe990) -> 0x9eb8 fde=[ 70c8] │ │ │ │ + 0xffffffffffca25b8 (offset: 0x14fea50) -> 0x9ecc fde=[ 70dc] │ │ │ │ + 0xffffffffffca2898 (offset: 0x14fed30) -> 0x9eec fde=[ 70fc] │ │ │ │ + 0xffffffffffca2a08 (offset: 0x14feea0) -> 0x9f00 fde=[ 7110] │ │ │ │ + 0xffffffffffca2a48 (offset: 0x14feee0) -> 0x9f14 fde=[ 7124] │ │ │ │ + 0xffffffffffca2cb8 (offset: 0x14ff150) -> 0x9f2c fde=[ 713c] │ │ │ │ + 0xffffffffffca2d58 (offset: 0x14ff1f0) -> 0x9f48 fde=[ 7158] │ │ │ │ + 0xffffffffffca2e98 (offset: 0x14ff330) -> 0x9f64 fde=[ 7174] │ │ │ │ + 0xffffffffffca3188 (offset: 0x14ff620) -> 0x9f80 fde=[ 7190] │ │ │ │ + 0xffffffffffca31e8 (offset: 0x14ff680) -> 0x9f94 fde=[ 71a4] │ │ │ │ + 0xffffffffffca3388 (offset: 0x14ff820) -> 0x9fb4 fde=[ 71c4] │ │ │ │ + 0xffffffffffca33e8 (offset: 0x14ff880) -> 0x9fc8 fde=[ 71d8] │ │ │ │ + 0xffffffffffca3458 (offset: 0x14ff8f0) -> 0x9fec fde=[ 71fc] │ │ │ │ + 0xffffffffffca34c8 (offset: 0x14ff960) -> 0xa008 fde=[ 7218] │ │ │ │ + 0xffffffffffca3588 (offset: 0x14ffa20) -> 0xa028 fde=[ 7238] │ │ │ │ + 0xffffffffffca3648 (offset: 0x14ffae0) -> 0xa048 fde=[ 7258] │ │ │ │ + 0xffffffffffca3798 (offset: 0x14ffc30) -> 0xa080 fde=[ 7290] │ │ │ │ + 0xffffffffffca37f8 (offset: 0x14ffc90) -> 0xa09c fde=[ 72ac] │ │ │ │ + 0xffffffffffca3828 (offset: 0x14ffcc0) -> 0xa0b8 fde=[ 72c8] │ │ │ │ + 0xffffffffffca3898 (offset: 0x14ffd30) -> 0xa0d4 fde=[ 72e4] │ │ │ │ + 0xffffffffffca38b8 (offset: 0x14ffd50) -> 0xa0e8 fde=[ 72f8] │ │ │ │ + 0xffffffffffca3ad8 (offset: 0x14fff70) -> 0xa108 fde=[ 7318] │ │ │ │ + 0xffffffffffca3b08 (offset: 0x14fffa0) -> 0xa11c fde=[ 732c] │ │ │ │ + 0xffffffffffca3b68 (offset: 0x1500000) -> 0xa130 fde=[ 7340] │ │ │ │ + 0xffffffffffca3c58 (offset: 0x15000f0) -> 0xa170 fde=[ 7380] │ │ │ │ + 0xffffffffffca3d68 (offset: 0x1500200) -> 0xa1b0 fde=[ 73c0] │ │ │ │ + 0xffffffffffca3d88 (offset: 0x1500220) -> 0xa1cc fde=[ 73dc] │ │ │ │ + 0xffffffffffca40b8 (offset: 0x1500550) -> 0xa208 fde=[ 7418] │ │ │ │ + 0xffffffffffca4398 (offset: 0x1500830) -> 0xa24c fde=[ 745c] │ │ │ │ + 0xffffffffffca44a8 (offset: 0x1500940) -> 0xa28c fde=[ 749c] │ │ │ │ + 0xffffffffffca44e8 (offset: 0x1500980) -> 0xa2a0 fde=[ 74b0] │ │ │ │ + 0xffffffffffca4728 (offset: 0x1500bc0) -> 0xa2d0 fde=[ 74e0] │ │ │ │ + 0xffffffffffca4978 (offset: 0x1500e10) -> 0xa32c fde=[ 753c] │ │ │ │ + 0xffffffffffca4a28 (offset: 0x1500ec0) -> 0xa348 fde=[ 7558] │ │ │ │ + 0xffffffffffca4de8 (offset: 0x1501280) -> 0xa370 fde=[ 7580] │ │ │ │ + 0xffffffffffca6828 (offset: 0x1502cc0) -> 0xa3dc fde=[ 75ec] │ │ │ │ + 0xffffffffffca6848 (offset: 0x1502ce0) -> 0xa3f0 fde=[ 7600] │ │ │ │ + 0xffffffffffca6928 (offset: 0x1502dc0) -> 0xa404 fde=[ 7614] │ │ │ │ + 0xffffffffffca6978 (offset: 0x1502e10) -> 0xa418 fde=[ 7628] │ │ │ │ + 0xffffffffffca6a28 (offset: 0x1502ec0) -> 0xa448 fde=[ 7658] │ │ │ │ + 0xffffffffffca6a88 (offset: 0x1502f20) -> 0xa464 fde=[ 7674] │ │ │ │ + 0xffffffffffca6ae8 (offset: 0x1502f80) -> 0xa480 fde=[ 7690] │ │ │ │ + 0xffffffffffca6b38 (offset: 0x1502fd0) -> 0xa49c fde=[ 76ac] │ │ │ │ + 0xffffffffffca6b88 (offset: 0x1503020) -> 0xa4b8 fde=[ 76c8] │ │ │ │ + 0xffffffffffca6bb8 (offset: 0x1503050) -> 0xa4cc fde=[ 76dc] │ │ │ │ + 0xffffffffffca6c18 (offset: 0x15030b0) -> 0xa4f8 fde=[ 7708] │ │ │ │ + 0xffffffffffca6c88 (offset: 0x1503120) -> 0xa50c fde=[ 771c] │ │ │ │ + 0xffffffffffca6ed8 (offset: 0x1503370) -> 0xa528 fde=[ 7738] │ │ │ │ + 0xffffffffffca7098 (offset: 0x1503530) -> 0xa560 fde=[ 7770] │ │ │ │ + 0xffffffffffca70e8 (offset: 0x1503580) -> 0xa574 fde=[ 7784] │ │ │ │ + 0xffffffffffca7148 (offset: 0x15035e0) -> 0xa588 fde=[ 7798] │ │ │ │ + 0xffffffffffca7158 (offset: 0x15035f0) -> 0xa59c fde=[ 77ac] │ │ │ │ + 0xffffffffffca7278 (offset: 0x1503710) -> 0xa5d8 fde=[ 77e8] │ │ │ │ + 0xffffffffffca7288 (offset: 0x1503720) -> 0xa5ec fde=[ 77fc] │ │ │ │ + 0xffffffffffca72c8 (offset: 0x1503760) -> 0xa614 fde=[ 7824] │ │ │ │ + 0xffffffffffca7308 (offset: 0x15037a0) -> 0xa634 fde=[ 7844] │ │ │ │ + 0xffffffffffca7508 (offset: 0x15039a0) -> 0xa684 fde=[ 7894] │ │ │ │ + 0xffffffffffca7548 (offset: 0x15039e0) -> 0xa6a0 fde=[ 78b0] │ │ │ │ + 0xffffffffffca75a8 (offset: 0x1503a40) -> 0xa6b8 fde=[ 78c8] │ │ │ │ + 0xffffffffffca7738 (offset: 0x1503bd0) -> 0xa708 fde=[ 7918] │ │ │ │ + 0xffffffffffca77a8 (offset: 0x1503c40) -> 0xa71c fde=[ 792c] │ │ │ │ + 0xffffffffffca7a78 (offset: 0x1503f10) -> 0xa774 fde=[ 7984] │ │ │ │ + 0xffffffffffca7ad8 (offset: 0x1503f70) -> 0xa788 fde=[ 7998] │ │ │ │ + 0xffffffffffca7b38 (offset: 0x1503fd0) -> 0xa7b0 fde=[ 79c0] │ │ │ │ + 0xffffffffffca7b68 (offset: 0x1504000) -> 0xa7d0 fde=[ 79e0] │ │ │ │ + 0xffffffffffca7b88 (offset: 0x1504020) -> 0xa7e4 fde=[ 79f4] │ │ │ │ + 0xffffffffffca7bb8 (offset: 0x1504050) -> 0xa7f8 fde=[ 7a08] │ │ │ │ + 0xffffffffffca7f08 (offset: 0x15043a0) -> 0xa854 fde=[ 7a64] │ │ │ │ + 0xffffffffffca8358 (offset: 0x15047f0) -> 0xa898 fde=[ 7aa8] │ │ │ │ + 0xffffffffffca84b8 (offset: 0x1504950) -> 0xa8bc fde=[ 7acc] │ │ │ │ + 0xffffffffffca86d8 (offset: 0x1504b70) -> 0xa8f0 fde=[ 7b00] │ │ │ │ + 0xffffffffffca8788 (offset: 0x1504c20) -> 0xa90c fde=[ 7b1c] │ │ │ │ + 0xffffffffffca87e8 (offset: 0x1504c80) -> 0xa928 fde=[ 7b38] │ │ │ │ + 0xffffffffffca8d78 (offset: 0x1505210) -> 0xa97c fde=[ 7b8c] │ │ │ │ + 0xffffffffffca8e28 (offset: 0x15052c0) -> 0xa9a0 fde=[ 7bb0] │ │ │ │ + 0xffffffffffca8e68 (offset: 0x1505300) -> 0xa9c0 fde=[ 7bd0] │ │ │ │ + 0xffffffffffca91e8 (offset: 0x1505680) -> 0xaa0c fde=[ 7c1c] │ │ │ │ + 0xffffffffffca9208 (offset: 0x15056a0) -> 0xaa28 fde=[ 7c38] │ │ │ │ + 0xffffffffffca9218 (offset: 0x15056b0) -> 0xaa44 fde=[ 7c54] │ │ │ │ + 0xffffffffffca9268 (offset: 0x1505700) -> 0xaa70 fde=[ 7c80] │ │ │ │ + 0xffffffffffca92e8 (offset: 0x1505780) -> 0xaa98 fde=[ 7ca8] │ │ │ │ + 0xffffffffffca9378 (offset: 0x1505810) -> 0xaac4 fde=[ 7cd4] │ │ │ │ + 0xffffffffffca9448 (offset: 0x15058e0) -> 0xaae4 fde=[ 7cf4] │ │ │ │ + 0xffffffffffca94f8 (offset: 0x1505990) -> 0xab08 fde=[ 7d18] │ │ │ │ + 0xffffffffffca9518 (offset: 0x15059b0) -> 0xab1c fde=[ 7d2c] │ │ │ │ + 0xffffffffffca95a8 (offset: 0x1505a40) -> 0xab48 fde=[ 7d58] │ │ │ │ + 0xffffffffffca96e8 (offset: 0x1505b80) -> 0xab64 fde=[ 7d74] │ │ │ │ + 0xffffffffffca97d8 (offset: 0x1505c70) -> 0xab78 fde=[ 7d88] │ │ │ │ + 0xffffffffffca98e8 (offset: 0x1505d80) -> 0xab94 fde=[ 7da4] │ │ │ │ + 0xffffffffffca99f8 (offset: 0x1505e90) -> 0xabb0 fde=[ 7dc0] │ │ │ │ + 0xffffffffffca9a28 (offset: 0x1505ec0) -> 0xabc8 fde=[ 7dd8] │ │ │ │ + 0xffffffffffca9a98 (offset: 0x1505f30) -> 0xabe4 fde=[ 7df4] │ │ │ │ + 0xffffffffffca9ac8 (offset: 0x1505f60) -> 0xac00 fde=[ 7e10] │ │ │ │ + 0xffffffffffca9b48 (offset: 0x1505fe0) -> 0xac28 fde=[ 7e38] │ │ │ │ + 0xffffffffffca9bc8 (offset: 0x1506060) -> 0xac54 fde=[ 7e64] │ │ │ │ + 0xffffffffffca9c48 (offset: 0x15060e0) -> 0xac70 fde=[ 7e80] │ │ │ │ + 0xffffffffffca9d48 (offset: 0x15061e0) -> 0xac8c fde=[ 7e9c] │ │ │ │ + 0xffffffffffca9e98 (offset: 0x1506330) -> 0xaca8 fde=[ 7eb8] │ │ │ │ + 0xffffffffffca9fe8 (offset: 0x1506480) -> 0xacc4 fde=[ 7ed4] │ │ │ │ + 0xffffffffffcaa4f8 (offset: 0x1506990) -> 0xacf4 fde=[ 7f04] │ │ │ │ + 0xffffffffffcaa5b8 (offset: 0x1506a50) -> 0xad18 fde=[ 7f28] │ │ │ │ + 0xffffffffffcaa6e8 (offset: 0x1506b80) -> 0xadb4 fde=[ 7fc4] │ │ │ │ + 0xffffffffffcaad28 (offset: 0x15071c0) -> 0xade0 fde=[ 7ff0] │ │ │ │ + 0xffffffffffcaad58 (offset: 0x15071f0) -> 0xadf4 fde=[ 8004] │ │ │ │ + 0xffffffffffcaad88 (offset: 0x1507220) -> 0xae08 fde=[ 8018] │ │ │ │ + 0xffffffffffcab218 (offset: 0x15076b0) -> 0xae70 fde=[ 8080] │ │ │ │ + 0xffffffffffcab358 (offset: 0x15077f0) -> 0xaf44 fde=[ 8154] │ │ │ │ + 0xffffffffffcab568 (offset: 0x1507a00) -> 0xaf68 fde=[ 8178] │ │ │ │ + 0xffffffffffcab578 (offset: 0x1507a10) -> 0xaf7c fde=[ 818c] │ │ │ │ + 0xffffffffffcab698 (offset: 0x1507b30) -> 0xaf98 fde=[ 81a8] │ │ │ │ + 0xffffffffffcab7a8 (offset: 0x1507c40) -> 0xafb4 fde=[ 81c4] │ │ │ │ + 0xffffffffffcab8b8 (offset: 0x1507d50) -> 0xafd0 fde=[ 81e0] │ │ │ │ + 0xffffffffffcab9f8 (offset: 0x1507e90) -> 0xafec fde=[ 81fc] │ │ │ │ + 0xffffffffffcaba38 (offset: 0x1507ed0) -> 0xb008 fde=[ 8218] │ │ │ │ + 0xffffffffffcaba78 (offset: 0x1507f10) -> 0xb024 fde=[ 8234] │ │ │ │ + 0xffffffffffcaba88 (offset: 0x1507f20) -> 0xb0a0 fde=[ 82b0] │ │ │ │ + 0xffffffffffcabb78 (offset: 0x1508010) -> 0xb0b4 fde=[ 82c4] │ │ │ │ + 0xffffffffffcabbb8 (offset: 0x1508050) -> 0xb0dc fde=[ 82ec] │ │ │ │ + 0xffffffffffcabcb8 (offset: 0x1508150) -> 0xb114 fde=[ 8324] │ │ │ │ + 0xffffffffffcabde8 (offset: 0x1508280) -> 0xb140 fde=[ 8350] │ │ │ │ + 0xffffffffffcabe28 (offset: 0x15082c0) -> 0xb168 fde=[ 8378] │ │ │ │ + 0xffffffffffcabf88 (offset: 0x1508420) -> 0xb1a4 fde=[ 83b4] │ │ │ │ + 0xffffffffffcabfe8 (offset: 0x1508480) -> 0xb1b8 fde=[ 83c8] │ │ │ │ + 0xffffffffffcac168 (offset: 0x1508600) -> 0xb1f0 fde=[ 8400] │ │ │ │ + 0xffffffffffcac738 (offset: 0x1508bd0) -> 0xb23c fde=[ 844c] │ │ │ │ + 0xffffffffffcac748 (offset: 0x1508be0) -> 0xb250 fde=[ 8460] │ │ │ │ + 0xffffffffffcac7b8 (offset: 0x1508c50) -> 0xb264 fde=[ 8474] │ │ │ │ + 0xffffffffffcac7c8 (offset: 0x1508c60) -> 0xb278 fde=[ 8488] │ │ │ │ + 0xffffffffffcac898 (offset: 0x1508d30) -> 0xb2e4 fde=[ 84f4] │ │ │ │ + 0xffffffffffcace98 (offset: 0x1509330) -> 0xb328 fde=[ 8538] │ │ │ │ + 0xffffffffffcacfd8 (offset: 0x1509470) -> 0xb358 fde=[ 8568] │ │ │ │ + 0xffffffffffcad088 (offset: 0x1509520) -> 0xb378 fde=[ 8588] │ │ │ │ + 0xffffffffffcad168 (offset: 0x1509600) -> 0xb3a8 fde=[ 85b8] │ │ │ │ + 0xffffffffffcad1a8 (offset: 0x1509640) -> 0xb3d0 fde=[ 85e0] │ │ │ │ + 0xffffffffffcad248 (offset: 0x15096e0) -> 0xb3fc fde=[ 860c] │ │ │ │ + 0xffffffffffcad2d8 (offset: 0x1509770) -> 0xb428 fde=[ 8638] │ │ │ │ + 0xffffffffffcad3f8 (offset: 0x1509890) -> 0xb4b0 fde=[ 86c0] │ │ │ │ + 0xffffffffffcad618 (offset: 0x1509ab0) -> 0xb524 fde=[ 8734] │ │ │ │ + 0xffffffffffcada28 (offset: 0x1509ec0) -> 0xb584 fde=[ 8794] │ │ │ │ + 0xffffffffffcada48 (offset: 0x1509ee0) -> 0xb5e4 fde=[ 87f4] │ │ │ │ + 0xffffffffffcadf68 (offset: 0x150a400) -> 0xb634 fde=[ 8844] │ │ │ │ + 0xffffffffffcae1d8 (offset: 0x150a670) -> 0xb678 fde=[ 8888] │ │ │ │ + 0xffffffffffcae2d8 (offset: 0x150a770) -> 0xb6c4 fde=[ 88d4] │ │ │ │ + 0xffffffffffcaeea8 (offset: 0x150b340) -> 0xb708 fde=[ 8918] │ │ │ │ + 0xffffffffffcaeee8 (offset: 0x150b380) -> 0xb730 fde=[ 8940] │ │ │ │ + 0xffffffffffcaef88 (offset: 0x150b420) -> 0xb75c fde=[ 896c] │ │ │ │ + 0xffffffffffcaf018 (offset: 0x150b4b0) -> 0xb788 fde=[ 8998] │ │ │ │ + 0xffffffffffcaf138 (offset: 0x150b5d0) -> 0xb810 fde=[ 8a20] │ │ │ │ + 0xffffffffffcaf358 (offset: 0x150b7f0) -> 0xb884 fde=[ 8a94] │ │ │ │ + 0xffffffffffcaf768 (offset: 0x150bc00) -> 0xb8e4 fde=[ 8af4] │ │ │ │ + 0xffffffffffcaf788 (offset: 0x150bc20) -> 0xb944 fde=[ 8b54] │ │ │ │ + 0xffffffffffcafca8 (offset: 0x150c140) -> 0xb994 fde=[ 8ba4] │ │ │ │ + 0xffffffffffcaff18 (offset: 0x150c3b0) -> 0xb9d8 fde=[ 8be8] │ │ │ │ + 0xffffffffffcb0018 (offset: 0x150c4b0) -> 0xba24 fde=[ 8c34] │ │ │ │ + 0xffffffffffcb0be8 (offset: 0x150d080) -> 0xba68 fde=[ 8c78] │ │ │ │ + 0xffffffffffcb0c28 (offset: 0x150d0c0) -> 0xba7c fde=[ 8c8c] │ │ │ │ + 0xffffffffffcb0d28 (offset: 0x150d1c0) -> 0xbabc fde=[ 8ccc] │ │ │ │ + 0xffffffffffcb0e18 (offset: 0x150d2b0) -> 0xbb0c fde=[ 8d1c] │ │ │ │ + 0xffffffffffcb0ea8 (offset: 0x150d340) -> 0xbb20 fde=[ 8d30] │ │ │ │ + 0xffffffffffcb1068 (offset: 0x150d500) -> 0xbb3c fde=[ 8d4c] │ │ │ │ + 0xffffffffffcb1138 (offset: 0x150d5d0) -> 0xbb50 fde=[ 8d60] │ │ │ │ + 0xffffffffffcb13a8 (offset: 0x150d840) -> 0xbb9c fde=[ 8dac] │ │ │ │ + 0xffffffffffcb1668 (offset: 0x150db00) -> 0xbbb8 fde=[ 8dc8] │ │ │ │ + 0xffffffffffcb16a8 (offset: 0x150db40) -> 0xbbd4 fde=[ 8de4] │ │ │ │ + 0xffffffffffcb1a58 (offset: 0x150def0) -> 0xbc38 fde=[ 8e48] │ │ │ │ + 0xffffffffffcb1a68 (offset: 0x150df00) -> 0xbc4c fde=[ 8e5c] │ │ │ │ + 0xffffffffffcb1a78 (offset: 0x150df10) -> 0xbc60 fde=[ 8e70] │ │ │ │ + 0xffffffffffcb1aa8 (offset: 0x150df40) -> 0xbc74 fde=[ 8e84] │ │ │ │ + 0xffffffffffcb1ae8 (offset: 0x150df80) -> 0xbc88 fde=[ 8e98] │ │ │ │ + 0xffffffffffcb1b08 (offset: 0x150dfa0) -> 0xbc9c fde=[ 8eac] │ │ │ │ + 0xffffffffffcb1b28 (offset: 0x150dfc0) -> 0xbcb0 fde=[ 8ec0] │ │ │ │ + 0xffffffffffcb1c48 (offset: 0x150e0e0) -> 0xbcd4 fde=[ 8ee4] │ │ │ │ + 0xffffffffffcb1c58 (offset: 0x150e0f0) -> 0xbce8 fde=[ 8ef8] │ │ │ │ + 0xffffffffffcb1c78 (offset: 0x150e110) -> 0xbcfc fde=[ 8f0c] │ │ │ │ + 0xffffffffffcb1fb8 (offset: 0x150e450) -> 0xbd20 fde=[ 8f30] │ │ │ │ + 0xffffffffffcb1fe8 (offset: 0x150e480) -> 0xbd3c fde=[ 8f4c] │ │ │ │ + 0xffffffffffcb2178 (offset: 0x150e610) -> 0xbd84 fde=[ 8f94] │ │ │ │ + 0xffffffffffcb22c8 (offset: 0x150e760) -> 0xbdb0 fde=[ 8fc0] │ │ │ │ + 0xffffffffffcb2348 (offset: 0x150e7e0) -> 0xbddc fde=[ 8fec] │ │ │ │ + 0xffffffffffcb2418 (offset: 0x150e8b0) -> 0xbe14 fde=[ 9024] │ │ │ │ + 0xffffffffffcb25f8 (offset: 0x150ea90) -> 0xbe60 fde=[ 9070] │ │ │ │ + 0xffffffffffcb2708 (offset: 0x150eba0) -> 0xbe88 fde=[ 9098] │ │ │ │ + 0xffffffffffcb2818 (offset: 0x150ecb0) -> 0xbea8 fde=[ 90b8] │ │ │ │ + 0xffffffffffcb2938 (offset: 0x150edd0) -> 0xbec4 fde=[ 90d4] │ │ │ │ + 0xffffffffffcb2a58 (offset: 0x150eef0) -> 0xbee0 fde=[ 90f0] │ │ │ │ + 0xffffffffffcb2b58 (offset: 0x150eff0) -> 0xbf00 fde=[ 9110] │ │ │ │ + 0xffffffffffcb2c58 (offset: 0x150f0f0) -> 0xbf24 fde=[ 9134] │ │ │ │ + 0xffffffffffcb2ca8 (offset: 0x150f140) -> 0xbf44 fde=[ 9154] │ │ │ │ + 0xffffffffffcb2dc8 (offset: 0x150f260) -> 0xbf70 fde=[ 9180] │ │ │ │ + 0xffffffffffcb2e48 (offset: 0x150f2e0) -> 0xbf9c fde=[ 91ac] │ │ │ │ + 0xffffffffffcb2eb8 (offset: 0x150f350) -> 0xbfb0 fde=[ 91c0] │ │ │ │ + 0xffffffffffcb2ed8 (offset: 0x150f370) -> 0xbfc8 fde=[ 91d8] │ │ │ │ + 0xffffffffffcb2f08 (offset: 0x150f3a0) -> 0xbfdc fde=[ 91ec] │ │ │ │ + 0xffffffffffcb2f98 (offset: 0x150f430) -> 0xbff0 fde=[ 9200] │ │ │ │ + 0xffffffffffcb2fd8 (offset: 0x150f470) -> 0xc004 fde=[ 9214] │ │ │ │ + 0xffffffffffcb3038 (offset: 0x150f4d0) -> 0xc018 fde=[ 9228] │ │ │ │ + 0xffffffffffcb3048 (offset: 0x150f4e0) -> 0xc02c fde=[ 923c] │ │ │ │ + 0xffffffffffcb30a8 (offset: 0x150f540) -> 0xc040 fde=[ 9250] │ │ │ │ + 0xffffffffffcb3108 (offset: 0x150f5a0) -> 0xc054 fde=[ 9264] │ │ │ │ + 0xffffffffffcb3178 (offset: 0x150f610) -> 0xc068 fde=[ 9278] │ │ │ │ + 0xffffffffffcb31c8 (offset: 0x150f660) -> 0xc090 fde=[ 92a0] │ │ │ │ + 0xffffffffffcb32c8 (offset: 0x150f760) -> 0xc0b4 fde=[ 92c4] │ │ │ │ + 0xffffffffffcb3318 (offset: 0x150f7b0) -> 0xc0c8 fde=[ 92d8] │ │ │ │ + 0xffffffffffcb3378 (offset: 0x150f810) -> 0xc0dc fde=[ 92ec] │ │ │ │ + 0xffffffffffcb3388 (offset: 0x150f820) -> 0xc0f0 fde=[ 9300] │ │ │ │ + 0xffffffffffcb35c8 (offset: 0x150fa60) -> 0xc120 fde=[ 9330] │ │ │ │ + 0xffffffffffcb36a8 (offset: 0x150fb40) -> 0xc160 fde=[ 9370] │ │ │ │ + 0xffffffffffcb36c8 (offset: 0x150fb60) -> 0xc178 fde=[ 9388] │ │ │ │ + 0xffffffffffcb36f8 (offset: 0x150fb90) -> 0xc190 fde=[ 93a0] │ │ │ │ + 0xffffffffffcb3788 (offset: 0x150fc20) -> 0xc1b4 fde=[ 93c4] │ │ │ │ + 0xffffffffffcb37a8 (offset: 0x150fc40) -> 0xc1d0 fde=[ 93e0] │ │ │ │ + 0xffffffffffcb37c8 (offset: 0x150fc60) -> 0xc1e4 fde=[ 93f4] │ │ │ │ + 0xffffffffffcb37d8 (offset: 0x150fc70) -> 0xc1f8 fde=[ 9408] │ │ │ │ + 0xffffffffffcb3848 (offset: 0x150fce0) -> 0xc214 fde=[ 9424] │ │ │ │ + 0xffffffffffcb38f8 (offset: 0x150fd90) -> 0xc238 fde=[ 9448] │ │ │ │ + 0xffffffffffcb3928 (offset: 0x150fdc0) -> 0xc254 fde=[ 9464] │ │ │ │ + 0xffffffffffcb3958 (offset: 0x150fdf0) -> 0xc270 fde=[ 9480] │ │ │ │ + 0xffffffffffcb39a8 (offset: 0x150fe40) -> 0xc29c fde=[ 94ac] │ │ │ │ + 0xffffffffffcb39d8 (offset: 0x150fe70) -> 0xc2c4 fde=[ 94d4] │ │ │ │ + 0xffffffffffcb39f8 (offset: 0x150fe90) -> 0xc2e0 fde=[ 94f0] │ │ │ │ + 0xffffffffffcb3bb8 (offset: 0x1510050) -> 0xc30c fde=[ 951c] │ │ │ │ + 0xffffffffffcb3d48 (offset: 0x15101e0) -> 0xc338 fde=[ 9548] │ │ │ │ + 0xffffffffffcb3db8 (offset: 0x1510250) -> 0xc354 fde=[ 9564] │ │ │ │ + 0xffffffffffcb3e18 (offset: 0x15102b0) -> 0xc370 fde=[ 9580] │ │ │ │ + 0xffffffffffcb3ed8 (offset: 0x1510370) -> 0xc394 fde=[ 95a4] │ │ │ │ + 0xffffffffffcb3ee8 (offset: 0x1510380) -> 0xc3a8 fde=[ 95b8] │ │ │ │ + 0xffffffffffcb4048 (offset: 0x15104e0) -> 0xc3f4 fde=[ 9604] │ │ │ │ + 0xffffffffffcb40a8 (offset: 0x1510540) -> 0xc410 fde=[ 9620] │ │ │ │ + 0xffffffffffcb4128 (offset: 0x15105c0) -> 0xc44c fde=[ 965c] │ │ │ │ + 0xffffffffffcb4138 (offset: 0x15105d0) -> 0xc460 fde=[ 9670] │ │ │ │ + 0xffffffffffcb4198 (offset: 0x1510630) -> 0xc484 fde=[ 9694] │ │ │ │ + 0xffffffffffcb41f8 (offset: 0x1510690) -> 0xc4a0 fde=[ 96b0] │ │ │ │ + 0xffffffffffcb4208 (offset: 0x15106a0) -> 0xc4b4 fde=[ 96c4] │ │ │ │ + 0xffffffffffcb4218 (offset: 0x15106b0) -> 0xc4c8 fde=[ 96d8] │ │ │ │ + 0xffffffffffcb4268 (offset: 0x1510700) -> 0xc4e8 fde=[ 96f8] │ │ │ │ + 0xffffffffffcb42a8 (offset: 0x1510740) -> 0xc504 fde=[ 9714] │ │ │ │ + 0xffffffffffcb4338 (offset: 0x15107d0) -> 0xc520 fde=[ 9730] │ │ │ │ + 0xffffffffffcb4688 (offset: 0x1510b20) -> 0xc570 fde=[ 9780] │ │ │ │ + 0xffffffffffcb46c8 (offset: 0x1510b60) -> 0xc58c fde=[ 979c] │ │ │ │ + 0xffffffffffcb4758 (offset: 0x1510bf0) -> 0xc5b8 fde=[ 97c8] │ │ │ │ + 0xffffffffffcb4798 (offset: 0x1510c30) -> 0xc5d8 fde=[ 97e8] │ │ │ │ + 0xffffffffffcb47a8 (offset: 0x1510c40) -> 0xc5ec fde=[ 97fc] │ │ │ │ + 0xffffffffffcb47c8 (offset: 0x1510c60) -> 0xc604 fde=[ 9814] │ │ │ │ + 0xffffffffffcb47d8 (offset: 0x1510c70) -> 0xc618 fde=[ 9828] │ │ │ │ + 0xffffffffffcb4828 (offset: 0x1510cc0) -> 0xc648 fde=[ 9858] │ │ │ │ + 0xffffffffffcb4878 (offset: 0x1510d10) -> 0xc680 fde=[ 9890] │ │ │ │ + 0xffffffffffcb48b8 (offset: 0x1510d50) -> 0xc6a0 fde=[ 98b0] │ │ │ │ + 0xffffffffffcb4958 (offset: 0x1510df0) -> 0xc6c4 fde=[ 98d4] │ │ │ │ + 0xffffffffffcb4988 (offset: 0x1510e20) -> 0xc6e0 fde=[ 98f0] │ │ │ │ + 0xffffffffffcb49b8 (offset: 0x1510e50) -> 0xc6fc fde=[ 990c] │ │ │ │ + 0xffffffffffcb49e8 (offset: 0x1510e80) -> 0xc718 fde=[ 9928] │ │ │ │ + 0xffffffffffcb4a18 (offset: 0x1510eb0) -> 0xc734 fde=[ 9944] │ │ │ │ + 0xffffffffffcb4af8 (offset: 0x1510f90) -> 0xc778 fde=[ 9988] │ │ │ │ + 0xffffffffffcb4b08 (offset: 0x1510fa0) -> 0xc78c fde=[ 999c] │ │ │ │ + 0xffffffffffcb4b18 (offset: 0x1510fb0) -> 0xc7a0 fde=[ 99b0] │ │ │ │ + 0xffffffffffcb4bc8 (offset: 0x1511060) -> 0xc7f8 fde=[ 9a08] │ │ │ │ + 0xffffffffffcb4c08 (offset: 0x15110a0) -> 0xc820 fde=[ 9a30] │ │ │ │ + 0xffffffffffcb4c18 (offset: 0x15110b0) -> 0xc834 fde=[ 9a44] │ │ │ │ + 0xffffffffffcb4c28 (offset: 0x15110c0) -> 0xc848 fde=[ 9a58] │ │ │ │ + 0xffffffffffcb4c38 (offset: 0x15110d0) -> 0xc85c fde=[ 9a6c] │ │ │ │ + 0xffffffffffcb4c48 (offset: 0x15110e0) -> 0xc870 fde=[ 9a80] │ │ │ │ + 0xffffffffffcb4c78 (offset: 0x1511110) -> 0xc88c fde=[ 9a9c] │ │ │ │ + 0xffffffffffcb4c88 (offset: 0x1511120) -> 0xc8a0 fde=[ 9ab0] │ │ │ │ + 0xffffffffffcb4cb8 (offset: 0x1511150) -> 0xc8bc fde=[ 9acc] │ │ │ │ + 0xffffffffffcb4ce8 (offset: 0x1511180) -> 0xc8d8 fde=[ 9ae8] │ │ │ │ + 0xffffffffffcb4d38 (offset: 0x15111d0) -> 0xc8f8 fde=[ 9b08] │ │ │ │ + 0xffffffffffcb4d48 (offset: 0x15111e0) -> 0xc90c fde=[ 9b1c] │ │ │ │ + 0xffffffffffcb4df8 (offset: 0x1511290) -> 0xc92c fde=[ 9b3c] │ │ │ │ + 0xffffffffffcb4e68 (offset: 0x1511300) -> 0xc958 fde=[ 9b68] │ │ │ │ + 0xffffffffffcb4e98 (offset: 0x1511330) -> 0xc974 fde=[ 9b84] │ │ │ │ + 0xffffffffffcb4ec8 (offset: 0x1511360) -> 0xc990 fde=[ 9ba0] │ │ │ │ + 0xffffffffffcb4ed8 (offset: 0x1511370) -> 0xc9a4 fde=[ 9bb4] │ │ │ │ + 0xffffffffffcb4f08 (offset: 0x15113a0) -> 0xc9c4 fde=[ 9bd4] │ │ │ │ + 0xffffffffffcb4f28 (offset: 0x15113c0) -> 0xc9e0 fde=[ 9bf0] │ │ │ │ + 0xffffffffffcb4f38 (offset: 0x15113d0) -> 0xc9f4 fde=[ 9c04] │ │ │ │ + 0xffffffffffcb5018 (offset: 0x15114b0) -> 0xca18 fde=[ 9c28] │ │ │ │ + 0xffffffffffcb5038 (offset: 0x15114d0) -> 0xca2c fde=[ 9c3c] │ │ │ │ + 0xffffffffffcb50b8 (offset: 0x1511550) -> 0xca60 fde=[ 9c70] │ │ │ │ + 0xffffffffffcb50d8 (offset: 0x1511570) -> 0xca74 fde=[ 9c84] │ │ │ │ + 0xffffffffffcb50f8 (offset: 0x1511590) -> 0xca8c fde=[ 9c9c] │ │ │ │ + 0xffffffffffcb5158 (offset: 0x15115f0) -> 0xcaa4 fde=[ 9cb4] │ │ │ │ + 0xffffffffffcb5168 (offset: 0x1511600) -> 0xcab8 fde=[ 9cc8] │ │ │ │ + 0xffffffffffcb5178 (offset: 0x1511610) -> 0xcacc fde=[ 9cdc] │ │ │ │ + 0xffffffffffcb51d8 (offset: 0x1511670) -> 0xcae8 fde=[ 9cf8] │ │ │ │ + 0xffffffffffcb52d8 (offset: 0x1511770) -> 0xcb14 fde=[ 9d24] │ │ │ │ + 0xffffffffffcb52e8 (offset: 0x1511780) -> 0xcb28 fde=[ 9d38] │ │ │ │ + 0xffffffffffcb5338 (offset: 0x15117d0) -> 0xcb40 fde=[ 9d50] │ │ │ │ + 0xffffffffffcb5358 (offset: 0x15117f0) -> 0xcb54 fde=[ 9d64] │ │ │ │ + 0xffffffffffcb5378 (offset: 0x1511810) -> 0xcb68 fde=[ 9d78] │ │ │ │ + 0xffffffffffcb5388 (offset: 0x1511820) -> 0xcb7c fde=[ 9d8c] │ │ │ │ + 0xffffffffffcb5788 (offset: 0x1511c20) -> 0xcbc0 fde=[ 9dd0] │ │ │ │ + 0xffffffffffcb57f8 (offset: 0x1511c90) -> 0xcbe4 fde=[ 9df4] │ │ │ │ + 0xffffffffffcb5978 (offset: 0x1511e10) -> 0xcc20 fde=[ 9e30] │ │ │ │ + 0xffffffffffcb5a48 (offset: 0x1511ee0) -> 0xcc50 fde=[ 9e60] │ │ │ │ + 0xffffffffffcb5a68 (offset: 0x1511f00) -> 0xcc64 fde=[ 9e74] │ │ │ │ + 0xffffffffffcb5a88 (offset: 0x1511f20) -> 0xcc78 fde=[ 9e88] │ │ │ │ + 0xffffffffffcc3168 (offset: 0x151f600) -> 0xcca0 fde=[ 9eb0] │ │ │ │ + 0xffffffffffcc3198 (offset: 0x151f630) -> 0xccc8 fde=[ 9ed8] │ │ │ │ + 0xffffffffffcc3208 (offset: 0x151f6a0) -> 0xcd04 fde=[ 9f14] │ │ │ │ + 0xffffffffffcc3478 (offset: 0x151f910) -> 0xcd50 fde=[ 9f60] │ │ │ │ + 0xffffffffffcc35b8 (offset: 0x151fa50) -> 0xcd9c fde=[ 9fac] │ │ │ │ + 0xffffffffffcc3628 (offset: 0x151fac0) -> 0xcdc8 fde=[ 9fd8] │ │ │ │ + 0xffffffffffcc3648 (offset: 0x151fae0) -> 0xcde0 fde=[ 9ff0] │ │ │ │ + 0xffffffffffcc3678 (offset: 0x151fb10) -> 0xcdfc fde=[ a00c] │ │ │ │ + 0xffffffffffcc36a8 (offset: 0x151fb40) -> 0xce18 fde=[ a028] │ │ │ │ + 0xffffffffffcc36f8 (offset: 0x151fb90) -> 0xce34 fde=[ a044] │ │ │ │ + 0xffffffffffcc37a8 (offset: 0x151fc40) -> 0xce4c fde=[ a05c] │ │ │ │ + 0xffffffffffcc37f8 (offset: 0x151fc90) -> 0xce74 fde=[ a084] │ │ │ │ + 0xffffffffffcc3828 (offset: 0x151fcc0) -> 0xce88 fde=[ a098] │ │ │ │ + 0xffffffffffcc3848 (offset: 0x151fce0) -> 0xce9c fde=[ a0ac] │ │ │ │ + 0xffffffffffcc38b8 (offset: 0x151fd50) -> 0xceb0 fde=[ a0c0] │ │ │ │ + 0xffffffffffcc39b8 (offset: 0x151fe50) -> 0xced4 fde=[ a0e4] │ │ │ │ + 0xffffffffffcc3a78 (offset: 0x151ff10) -> 0xcef8 fde=[ a108] │ │ │ │ + 0xffffffffffcc3ab8 (offset: 0x151ff50) -> 0xcf14 fde=[ a124] │ │ │ │ + 0xffffffffffcc3ae8 (offset: 0x151ff80) -> 0xcf30 fde=[ a140] │ │ │ │ + 0xffffffffffcc3c28 (offset: 0x15200c0) -> 0xcf50 fde=[ a160] │ │ │ │ + 0xffffffffffcc3c88 (offset: 0x1520120) -> 0xcf70 fde=[ a180] │ │ │ │ + 0xffffffffffcc3d78 (offset: 0x1520210) -> 0xcf8c fde=[ a19c] │ │ │ │ + 0xffffffffffcc3e98 (offset: 0x1520330) -> 0xcfc0 fde=[ a1d0] │ │ │ │ + 0xffffffffffcc3fa8 (offset: 0x1520440) -> 0xcfd8 fde=[ a1e8] │ │ │ │ + 0xffffffffffcc4068 (offset: 0x1520500) -> 0xd010 fde=[ a220] │ │ │ │ + 0xffffffffffcc4088 (offset: 0x1520520) -> 0xd028 fde=[ a238] │ │ │ │ + 0xffffffffffcc4148 (offset: 0x15205e0) -> 0xd03c fde=[ a24c] │ │ │ │ + 0xffffffffffcc4468 (offset: 0x1520900) -> 0xd068 fde=[ a278] │ │ │ │ + 0xffffffffffcc4528 (offset: 0x15209c0) -> 0xd0a0 fde=[ a2b0] │ │ │ │ + 0xffffffffffcc4568 (offset: 0x1520a00) -> 0xd0c0 fde=[ a2d0] │ │ │ │ + 0xffffffffffcc45e8 (offset: 0x1520a80) -> 0xd0f4 fde=[ a304] │ │ │ │ + 0xffffffffffcc4648 (offset: 0x1520ae0) -> 0xd108 fde=[ a318] │ │ │ │ + 0xffffffffffcc4e98 (offset: 0x1521330) -> 0xd150 fde=[ a360] │ │ │ │ + 0xffffffffffcc5018 (offset: 0x15214b0) -> 0xd1b0 fde=[ a3c0] │ │ │ │ + 0xffffffffffcc5198 (offset: 0x1521630) -> 0xd1dc fde=[ a3ec] │ │ │ │ + 0xffffffffffcc51a8 (offset: 0x1521640) -> 0xd1f0 fde=[ a400] │ │ │ │ + 0xffffffffffcc51b8 (offset: 0x1521650) -> 0xd204 fde=[ a414] │ │ │ │ + 0xffffffffffcc51c8 (offset: 0x1521660) -> 0xd218 fde=[ a428] │ │ │ │ + 0xffffffffffcc51e8 (offset: 0x1521680) -> 0xd22c fde=[ a43c] │ │ │ │ + 0xffffffffffcc51f8 (offset: 0x1521690) -> 0xd240 fde=[ a450] │ │ │ │ + 0xffffffffffcc5208 (offset: 0x15216a0) -> 0xd254 fde=[ a464] │ │ │ │ + 0xffffffffffcc5218 (offset: 0x15216b0) -> 0xd268 fde=[ a478] │ │ │ │ + 0xffffffffffcc5228 (offset: 0x15216c0) -> 0xd27c fde=[ a48c] │ │ │ │ + 0xffffffffffcc5238 (offset: 0x15216d0) -> 0xd290 fde=[ a4a0] │ │ │ │ + 0xffffffffffcc5258 (offset: 0x15216f0) -> 0xd2a4 fde=[ a4b4] │ │ │ │ + 0xffffffffffcc5268 (offset: 0x1521700) -> 0xd2b8 fde=[ a4c8] │ │ │ │ + 0xffffffffffcc5278 (offset: 0x1521710) -> 0xd2cc fde=[ a4dc] │ │ │ │ + 0xffffffffffcc5288 (offset: 0x1521720) -> 0xd2e0 fde=[ a4f0] │ │ │ │ + 0xffffffffffcc5298 (offset: 0x1521730) -> 0xd2f4 fde=[ a504] │ │ │ │ + 0xffffffffffcc52a8 (offset: 0x1521740) -> 0xd308 fde=[ a518] │ │ │ │ + 0xffffffffffcc52b8 (offset: 0x1521750) -> 0xd31c fde=[ a52c] │ │ │ │ + 0xffffffffffcc52c8 (offset: 0x1521760) -> 0xd330 fde=[ a540] │ │ │ │ + 0xffffffffffcc52d8 (offset: 0x1521770) -> 0xd344 fde=[ a554] │ │ │ │ + 0xffffffffffcc52e8 (offset: 0x1521780) -> 0xd358 fde=[ a568] │ │ │ │ + 0xffffffffffcc52f8 (offset: 0x1521790) -> 0xd36c fde=[ a57c] │ │ │ │ + 0xffffffffffcc5308 (offset: 0x15217a0) -> 0xd380 fde=[ a590] │ │ │ │ + 0xffffffffffcc5318 (offset: 0x15217b0) -> 0xd394 fde=[ a5a4] │ │ │ │ + 0xffffffffffcc5328 (offset: 0x15217c0) -> 0xd3a8 fde=[ a5b8] │ │ │ │ + 0xffffffffffcc5338 (offset: 0x15217d0) -> 0xd3bc fde=[ a5cc] │ │ │ │ + 0xffffffffffcc5348 (offset: 0x15217e0) -> 0xd3d0 fde=[ a5e0] │ │ │ │ + 0xffffffffffcc5358 (offset: 0x15217f0) -> 0xd3e4 fde=[ a5f4] │ │ │ │ + 0xffffffffffcc5368 (offset: 0x1521800) -> 0xd3f8 fde=[ a608] │ │ │ │ + 0xffffffffffcc5378 (offset: 0x1521810) -> 0xd40c fde=[ a61c] │ │ │ │ + 0xffffffffffcc5388 (offset: 0x1521820) -> 0xd420 fde=[ a630] │ │ │ │ + 0xffffffffffcc5398 (offset: 0x1521830) -> 0xd434 fde=[ a644] │ │ │ │ + 0xffffffffffcc53a8 (offset: 0x1521840) -> 0xd448 fde=[ a658] │ │ │ │ + 0xffffffffffcc53b8 (offset: 0x1521850) -> 0xd45c fde=[ a66c] │ │ │ │ + 0xffffffffffcc53e8 (offset: 0x1521880) -> 0xd470 fde=[ a680] │ │ │ │ + 0xffffffffffcc53f8 (offset: 0x1521890) -> 0xd484 fde=[ a694] │ │ │ │ + 0xffffffffffcc5408 (offset: 0x15218a0) -> 0xd498 fde=[ a6a8] │ │ │ │ + 0xffffffffffcc5418 (offset: 0x15218b0) -> 0xd4ac fde=[ a6bc] │ │ │ │ + 0xffffffffffcc5428 (offset: 0x15218c0) -> 0xd4c0 fde=[ a6d0] │ │ │ │ + 0xffffffffffcc5438 (offset: 0x15218d0) -> 0xd4d4 fde=[ a6e4] │ │ │ │ + 0xffffffffffcc5448 (offset: 0x15218e0) -> 0xd4e8 fde=[ a6f8] │ │ │ │ + 0xffffffffffcc5458 (offset: 0x15218f0) -> 0xd4fc fde=[ a70c] │ │ │ │ + 0xffffffffffcc5468 (offset: 0x1521900) -> 0xd510 fde=[ a720] │ │ │ │ + 0xffffffffffcc5498 (offset: 0x1521930) -> 0xd524 fde=[ a734] │ │ │ │ + 0xffffffffffcc54c8 (offset: 0x1521960) -> 0xd538 fde=[ a748] │ │ │ │ + 0xffffffffffcc54d8 (offset: 0x1521970) -> 0xd54c fde=[ a75c] │ │ │ │ + 0xffffffffffcc54e8 (offset: 0x1521980) -> 0xd560 fde=[ a770] │ │ │ │ + 0xffffffffffcc54f8 (offset: 0x1521990) -> 0xd574 fde=[ a784] │ │ │ │ + 0xffffffffffcc5508 (offset: 0x15219a0) -> 0xd588 fde=[ a798] │ │ │ │ + 0xffffffffffcc5518 (offset: 0x15219b0) -> 0xd59c fde=[ a7ac] │ │ │ │ + 0xffffffffffcc5528 (offset: 0x15219c0) -> 0xd5b0 fde=[ a7c0] │ │ │ │ + 0xffffffffffcc5538 (offset: 0x15219d0) -> 0xd5c4 fde=[ a7d4] │ │ │ │ + 0xffffffffffcc5548 (offset: 0x15219e0) -> 0xd5d8 fde=[ a7e8] │ │ │ │ + 0xffffffffffcc5558 (offset: 0x15219f0) -> 0xd5ec fde=[ a7fc] │ │ │ │ + 0xffffffffffcc5568 (offset: 0x1521a00) -> 0xd600 fde=[ a810] │ │ │ │ + 0xffffffffffcc5578 (offset: 0x1521a10) -> 0xd614 fde=[ a824] │ │ │ │ + 0xffffffffffcc5588 (offset: 0x1521a20) -> 0xd628 fde=[ a838] │ │ │ │ + 0xffffffffffcc5598 (offset: 0x1521a30) -> 0xd63c fde=[ a84c] │ │ │ │ + 0xffffffffffcc55a8 (offset: 0x1521a40) -> 0xd650 fde=[ a860] │ │ │ │ + 0xffffffffffcc55c8 (offset: 0x1521a60) -> 0xd664 fde=[ a874] │ │ │ │ + 0xffffffffffcc55d8 (offset: 0x1521a70) -> 0xd678 fde=[ a888] │ │ │ │ + 0xffffffffffcc55e8 (offset: 0x1521a80) -> 0xd68c fde=[ a89c] │ │ │ │ + 0xffffffffffcc55f8 (offset: 0x1521a90) -> 0xd6a0 fde=[ a8b0] │ │ │ │ + 0xffffffffffcc5608 (offset: 0x1521aa0) -> 0xd6b4 fde=[ a8c4] │ │ │ │ + 0xffffffffffcc5618 (offset: 0x1521ab0) -> 0xd6c8 fde=[ a8d8] │ │ │ │ + 0xffffffffffcc5628 (offset: 0x1521ac0) -> 0xd6dc fde=[ a8ec] │ │ │ │ + 0xffffffffffcc5688 (offset: 0x1521b20) -> 0xd6f0 fde=[ a900] │ │ │ │ + 0xffffffffffcc5698 (offset: 0x1521b30) -> 0xd704 fde=[ a914] │ │ │ │ + 0xffffffffffcc56b8 (offset: 0x1521b50) -> 0xd718 fde=[ a928] │ │ │ │ + 0xffffffffffcc56c8 (offset: 0x1521b60) -> 0xd72c fde=[ a93c] │ │ │ │ + 0xffffffffffcc56e8 (offset: 0x1521b80) -> 0xd740 fde=[ a950] │ │ │ │ + 0xffffffffffcc5708 (offset: 0x1521ba0) -> 0xd754 fde=[ a964] │ │ │ │ + 0xffffffffffcc5718 (offset: 0x1521bb0) -> 0xd768 fde=[ a978] │ │ │ │ + 0xffffffffffcc5728 (offset: 0x1521bc0) -> 0xd77c fde=[ a98c] │ │ │ │ + 0xffffffffffcc57b8 (offset: 0x1521c50) -> 0xd798 fde=[ a9a8] │ │ │ │ + 0xffffffffffcc5878 (offset: 0x1521d10) -> 0xd7b4 fde=[ a9c4] │ │ │ │ + 0xffffffffffcc58c8 (offset: 0x1521d60) -> 0xd7d0 fde=[ a9e0] │ │ │ │ + 0xffffffffffcc58f8 (offset: 0x1521d90) -> 0xd7e4 fde=[ a9f4] │ │ │ │ + 0xffffffffffcc5928 (offset: 0x1521dc0) -> 0xd7f8 fde=[ aa08] │ │ │ │ + 0xffffffffffcc8908 (offset: 0x1524da0) -> 0xd828 fde=[ aa38] │ │ │ │ + 0xffffffffffcc89b8 (offset: 0x1524e50) -> 0xd860 fde=[ aa70] │ │ │ │ + 0xffffffffffcc8a38 (offset: 0x1524ed0) -> 0xd898 fde=[ aaa8] │ │ │ │ + 0xffffffffffcc8af8 (offset: 0x1524f90) -> 0xd8d8 fde=[ aae8] │ │ │ │ + 0xffffffffffcc8bd8 (offset: 0x1525070) -> 0xd924 fde=[ ab34] │ │ │ │ + 0xffffffffffcc8c48 (offset: 0x15250e0) -> 0xd950 fde=[ ab60] │ │ │ │ + 0xffffffffffcc8f28 (offset: 0x15253c0) -> 0xd99c fde=[ abac] │ │ │ │ + 0xffffffffffcc9008 (offset: 0x15254a0) -> 0xd9f4 fde=[ ac04] │ │ │ │ + 0xffffffffffcc9388 (offset: 0x1525820) -> 0xda44 fde=[ ac54] │ │ │ │ + 0xffffffffffcc93d8 (offset: 0x1525870) -> 0xda7c fde=[ ac8c] │ │ │ │ + 0xffffffffffcc9518 (offset: 0x15259b0) -> 0xdac0 fde=[ acd0] │ │ │ │ + 0xffffffffffcc9558 (offset: 0x15259f0) -> 0xdae0 fde=[ acf0] │ │ │ │ + 0xffffffffffcc9578 (offset: 0x1525a10) -> 0xdaf4 fde=[ ad04] │ │ │ │ + 0xffffffffffcc9598 (offset: 0x1525a30) -> 0xdb08 fde=[ ad18] │ │ │ │ + 0xffffffffffcc95f8 (offset: 0x1525a90) -> 0xdb20 fde=[ ad30] │ │ │ │ + 0xffffffffffcc9668 (offset: 0x1525b00) -> 0xdb44 fde=[ ad54] │ │ │ │ + 0xffffffffffcc9678 (offset: 0x1525b10) -> 0xdb58 fde=[ ad68] │ │ │ │ + 0xffffffffffcc96a8 (offset: 0x1525b40) -> 0xdb70 fde=[ ad80] │ │ │ │ + 0xffffffffffcc96b8 (offset: 0x1525b50) -> 0xdb84 fde=[ ad94] │ │ │ │ + 0xffffffffffcc96c8 (offset: 0x1525b60) -> 0xdb98 fde=[ ada8] │ │ │ │ + 0xffffffffffcc96f8 (offset: 0x1525b90) -> 0xdbb4 fde=[ adc4] │ │ │ │ + 0xffffffffffcc9748 (offset: 0x1525be0) -> 0xdbd0 fde=[ ade0] │ │ │ │ + 0xffffffffffcc9808 (offset: 0x1525ca0) -> 0xdc04 fde=[ ae14] │ │ │ │ + 0xffffffffffcc98d8 (offset: 0x1525d70) -> 0xdc30 fde=[ ae40] │ │ │ │ + 0xffffffffffcc98e8 (offset: 0x1525d80) -> 0xdc44 fde=[ ae54] │ │ │ │ + 0xffffffffffcc9b08 (offset: 0x1525fa0) -> 0xdc74 fde=[ ae84] │ │ │ │ + 0xffffffffffcc9ca8 (offset: 0x1526140) -> 0xdcc0 fde=[ aed0] │ │ │ │ + 0xffffffffffcc9d08 (offset: 0x15261a0) -> 0xdcf4 fde=[ af04] │ │ │ │ + 0xffffffffffcc9d58 (offset: 0x15261f0) -> 0xdd14 fde=[ af24] │ │ │ │ + 0xffffffffffcc9f48 (offset: 0x15263e0) -> 0xdd5c fde=[ af6c] │ │ │ │ + 0xffffffffffcca008 (offset: 0x15264a0) -> 0xdd7c fde=[ af8c] │ │ │ │ + 0xffffffffffcca068 (offset: 0x1526500) -> 0xdd98 fde=[ afa8] │ │ │ │ + 0xffffffffffcca0d8 (offset: 0x1526570) -> 0xddb4 fde=[ afc4] │ │ │ │ + 0xffffffffffcca128 (offset: 0x15265c0) -> 0xdddc fde=[ afec] │ │ │ │ + 0xffffffffffcca188 (offset: 0x1526620) -> 0xde10 fde=[ b020] │ │ │ │ + 0xffffffffffcca228 (offset: 0x15266c0) -> 0xde3c fde=[ b04c] │ │ │ │ + 0xffffffffffcca288 (offset: 0x1526720) -> 0xde5c fde=[ b06c] │ │ │ │ + 0xffffffffffcca318 (offset: 0x15267b0) -> 0xde88 fde=[ b098] │ │ │ │ + 0xffffffffffcca348 (offset: 0x15267e0) -> 0xdea0 fde=[ b0b0] │ │ │ │ + 0xffffffffffcca488 (offset: 0x1526920) -> 0xdedc fde=[ b0ec] │ │ │ │ + 0xffffffffffcca4c8 (offset: 0x1526960) -> 0xdf04 fde=[ b114] │ │ │ │ + 0xffffffffffcca4e8 (offset: 0x1526980) -> 0xdf18 fde=[ b128] │ │ │ │ + 0xffffffffffcca518 (offset: 0x15269b0) -> 0xdf34 fde=[ b144] │ │ │ │ + 0xffffffffffcca568 (offset: 0x1526a00) -> 0xdf5c fde=[ b16c] │ │ │ │ + 0xffffffffffcca598 (offset: 0x1526a30) -> 0xdf78 fde=[ b188] │ │ │ │ + 0xffffffffffcca5e8 (offset: 0x1526a80) -> 0xdfa8 fde=[ b1b8] │ │ │ │ + 0xffffffffffcca6d8 (offset: 0x1526b70) -> 0xdfec fde=[ b1fc] │ │ │ │ + 0xffffffffffcca858 (offset: 0x1526cf0) -> 0xe038 fde=[ b248] │ │ │ │ + 0xffffffffffccaac8 (offset: 0x1526f60) -> 0xe07c fde=[ b28c] │ │ │ │ + 0xffffffffffccaad8 (offset: 0x1526f70) -> 0xe090 fde=[ b2a0] │ │ │ │ + 0xffffffffffccaae8 (offset: 0x1526f80) -> 0xe0a4 fde=[ b2b4] │ │ │ │ + 0xffffffffffccaaf8 (offset: 0x1526f90) -> 0xe0b8 fde=[ b2c8] │ │ │ │ + 0xffffffffffccab18 (offset: 0x1526fb0) -> 0xe0cc fde=[ b2dc] │ │ │ │ + 0xffffffffffccab48 (offset: 0x1526fe0) -> 0xe0e4 fde=[ b2f4] │ │ │ │ + 0xffffffffffccaeb8 (offset: 0x1527350) -> 0xe108 fde=[ b318] │ │ │ │ + 0xffffffffffccafa8 (offset: 0x1527440) -> 0xe124 fde=[ b334] │ │ │ │ + 0xffffffffffccb008 (offset: 0x15274a0) -> 0xe14c fde=[ b35c] │ │ │ │ + 0xffffffffffccb488 (offset: 0x1527920) -> 0xe198 fde=[ b3a8] │ │ │ │ + 0xffffffffffccb498 (offset: 0x1527930) -> 0xe1ac fde=[ b3bc] │ │ │ │ + 0xffffffffffccb4a8 (offset: 0x1527940) -> 0xe1c0 fde=[ b3d0] │ │ │ │ + 0xffffffffffccb4c8 (offset: 0x1527960) -> 0xe1d4 fde=[ b3e4] │ │ │ │ + 0xffffffffffccb508 (offset: 0x15279a0) -> 0xe1e8 fde=[ b3f8] │ │ │ │ + 0xffffffffffccb518 (offset: 0x15279b0) -> 0xe1fc fde=[ b40c] │ │ │ │ + 0xffffffffffccb538 (offset: 0x15279d0) -> 0xe210 fde=[ b420] │ │ │ │ + 0xffffffffffccb558 (offset: 0x15279f0) -> 0xe224 fde=[ b434] │ │ │ │ + 0xffffffffffccb5b8 (offset: 0x1527a50) -> 0xe238 fde=[ b448] │ │ │ │ + 0xffffffffffccb608 (offset: 0x1527aa0) -> 0xe250 fde=[ b460] │ │ │ │ + 0xffffffffffccb698 (offset: 0x1527b30) -> 0xe28c fde=[ b49c] │ │ │ │ + 0xffffffffffccb6e8 (offset: 0x1527b80) -> 0xe2ac fde=[ b4bc] │ │ │ │ + 0xffffffffffccb738 (offset: 0x1527bd0) -> 0xe2cc fde=[ b4dc] │ │ │ │ + 0xffffffffffccb7c8 (offset: 0x1527c60) -> 0xe2fc fde=[ b50c] │ │ │ │ + 0xffffffffffccb858 (offset: 0x1527cf0) -> 0xe32c fde=[ b53c] │ │ │ │ + 0xffffffffffccb8d8 (offset: 0x1527d70) -> 0xe360 fde=[ b570] │ │ │ │ + 0xffffffffffccb928 (offset: 0x1527dc0) -> 0xe380 fde=[ b590] │ │ │ │ + 0xffffffffffccb988 (offset: 0x1527e20) -> 0xe3a0 fde=[ b5b0] │ │ │ │ + 0xffffffffffccb9f8 (offset: 0x1527e90) -> 0xe3d4 fde=[ b5e4] │ │ │ │ + 0xffffffffffccba68 (offset: 0x1527f00) -> 0xe3e8 fde=[ b5f8] │ │ │ │ + 0xffffffffffccbb28 (offset: 0x1527fc0) -> 0xe3fc fde=[ b60c] │ │ │ │ + 0xffffffffffccbbd8 (offset: 0x1528070) -> 0xe428 fde=[ b638] │ │ │ │ + 0xffffffffffccbf18 (offset: 0x15283b0) -> 0xe490 fde=[ b6a0] │ │ │ │ + 0xffffffffffccc398 (offset: 0x1528830) -> 0xe4bc fde=[ b6cc] │ │ │ │ + 0xffffffffffccd088 (offset: 0x1529520) -> 0xe54c fde=[ b75c] │ │ │ │ + 0xffffffffffccd838 (offset: 0x1529cd0) -> 0xe59c fde=[ b7ac] │ │ │ │ + 0xffffffffffccd878 (offset: 0x1529d10) -> 0xe5b4 fde=[ b7c4] │ │ │ │ + 0xffffffffffccd8b8 (offset: 0x1529d50) -> 0xe5cc fde=[ b7dc] │ │ │ │ + 0xffffffffffccd9b8 (offset: 0x1529e50) -> 0xe5f0 fde=[ b800] │ │ │ │ + 0xffffffffffccdae8 (offset: 0x1529f80) -> 0xe628 fde=[ b838] │ │ │ │ + 0xffffffffffccdcc8 (offset: 0x152a160) -> 0xe664 fde=[ b874] │ │ │ │ + 0xffffffffffccdd18 (offset: 0x152a1b0) -> 0xe69c fde=[ b8ac] │ │ │ │ + 0xffffffffffccdd48 (offset: 0x152a1e0) -> 0xe6b8 fde=[ b8c8] │ │ │ │ + 0xffffffffffccddf8 (offset: 0x152a290) -> 0xe6d0 fde=[ b8e0] │ │ │ │ + 0xffffffffffccde88 (offset: 0x152a320) -> 0xe6e8 fde=[ b8f8] │ │ │ │ + 0xffffffffffcceac8 (offset: 0x152af60) -> 0xe748 fde=[ b958] │ │ │ │ + 0xffffffffffcceb28 (offset: 0x152afc0) -> 0xe764 fde=[ b974] │ │ │ │ + 0xffffffffffcceba8 (offset: 0x152b040) -> 0xe798 fde=[ b9a8] │ │ │ │ + 0xffffffffffccec88 (offset: 0x152b120) -> 0xe7b4 fde=[ b9c4] │ │ │ │ + 0xffffffffffccecc8 (offset: 0x152b160) -> 0xe7d0 fde=[ b9e0] │ │ │ │ + 0xffffffffffccef88 (offset: 0x152b420) -> 0xe840 fde=[ ba50] │ │ │ │ + 0xffffffffffccf018 (offset: 0x152b4b0) -> 0xe878 fde=[ ba88] │ │ │ │ + 0xffffffffffccf068 (offset: 0x152b500) -> 0xe894 fde=[ baa4] │ │ │ │ + 0xffffffffffccf0e8 (offset: 0x152b580) -> 0xe8c0 fde=[ bad0] │ │ │ │ + 0xffffffffffccf1e8 (offset: 0x152b680) -> 0xe8f8 fde=[ bb08] │ │ │ │ + 0xffffffffffccf528 (offset: 0x152b9c0) -> 0xe948 fde=[ bb58] │ │ │ │ + 0xffffffffffccf708 (offset: 0x152bba0) -> 0xe994 fde=[ bba4] │ │ │ │ + 0xffffffffffccf768 (offset: 0x152bc00) -> 0xe9b4 fde=[ bbc4] │ │ │ │ + 0xffffffffffccf788 (offset: 0x152bc20) -> 0xe9c8 fde=[ bbd8] │ │ │ │ + 0xffffffffffccf7a8 (offset: 0x152bc40) -> 0xe9e8 fde=[ bbf8] │ │ │ │ + 0xffffffffffccf828 (offset: 0x152bcc0) -> 0xea30 fde=[ bc40] │ │ │ │ + 0xffffffffffccf838 (offset: 0x152bcd0) -> 0xea44 fde=[ bc54] │ │ │ │ + 0xffffffffffccf858 (offset: 0x152bcf0) -> 0xea60 fde=[ bc70] │ │ │ │ + 0xffffffffffccf8f8 (offset: 0x152bd90) -> 0xea74 fde=[ bc84] │ │ │ │ + 0xffffffffffccf928 (offset: 0x152bdc0) -> 0xea90 fde=[ bca0] │ │ │ │ + 0xffffffffffccfae8 (offset: 0x152bf80) -> 0xead0 fde=[ bce0] │ │ │ │ + 0xffffffffffccfc88 (offset: 0x152c120) -> 0xeb1c fde=[ bd2c] │ │ │ │ + 0xffffffffffccfcc8 (offset: 0x152c160) -> 0xeb30 fde=[ bd40] │ │ │ │ + 0xffffffffffccfd08 (offset: 0x152c1a0) -> 0xeb48 fde=[ bd58] │ │ │ │ + 0xffffffffffccfd38 (offset: 0x152c1d0) -> 0xeb5c fde=[ bd6c] │ │ │ │ + 0xffffffffffcd0198 (offset: 0x152c630) -> 0xebb0 fde=[ bdc0] │ │ │ │ + 0xffffffffffcd02f8 (offset: 0x152c790) -> 0xebf0 fde=[ be00] │ │ │ │ + 0xffffffffffcd03b8 (offset: 0x152c850) -> 0xec10 fde=[ be20] │ │ │ │ + 0xffffffffffcd03e8 (offset: 0x152c880) -> 0xec28 fde=[ be38] │ │ │ │ + 0xffffffffffcd04b8 (offset: 0x152c950) -> 0xec3c fde=[ be4c] │ │ │ │ + 0xffffffffffcd04d8 (offset: 0x152c970) -> 0xec50 fde=[ be60] │ │ │ │ + 0xffffffffffcd0718 (offset: 0x152cbb0) -> 0xec9c fde=[ beac] │ │ │ │ + 0xffffffffffcd0778 (offset: 0x152cc10) -> 0xecb8 fde=[ bec8] │ │ │ │ + 0xffffffffffcd07c8 (offset: 0x152cc60) -> 0xecd4 fde=[ bee4] │ │ │ │ + 0xffffffffffcd0868 (offset: 0x152cd00) -> 0xecf0 fde=[ bf00] │ │ │ │ + 0xffffffffffcd08e8 (offset: 0x152cd80) -> 0xed0c fde=[ bf1c] │ │ │ │ + 0xffffffffffcd0b18 (offset: 0x152cfb0) -> 0xed50 fde=[ bf60] │ │ │ │ + 0xffffffffffcd0be8 (offset: 0x152d080) -> 0xed7c fde=[ bf8c] │ │ │ │ + 0xffffffffffcd0c48 (offset: 0x152d0e0) -> 0xed90 fde=[ bfa0] │ │ │ │ + 0xffffffffffcd0cb8 (offset: 0x152d150) -> 0xedbc fde=[ bfcc] │ │ │ │ + 0xffffffffffcd0d18 (offset: 0x152d1b0) -> 0xedd0 fde=[ bfe0] │ │ │ │ + 0xffffffffffcd1228 (offset: 0x152d6c0) -> 0xee20 fde=[ c030] │ │ │ │ + 0xffffffffffcd1288 (offset: 0x152d720) -> 0xee34 fde=[ c044] │ │ │ │ + 0xffffffffffcd1298 (offset: 0x152d730) -> 0xee48 fde=[ c058] │ │ │ │ + 0xffffffffffcd12f8 (offset: 0x152d790) -> 0xee5c fde=[ c06c] │ │ │ │ + 0xffffffffffcd1358 (offset: 0x152d7f0) -> 0xee70 fde=[ c080] │ │ │ │ + 0xffffffffffcd1898 (offset: 0x152dd30) -> 0xeea8 fde=[ c0b8] │ │ │ │ + 0xffffffffffcd3d38 (offset: 0x15301d0) -> 0xef0c fde=[ c11c] │ │ │ │ + 0xffffffffffcd6ac8 (offset: 0x1532f60) -> 0xef58 fde=[ c168] │ │ │ │ + 0xffffffffffcd6b08 (offset: 0x1532fa0) -> 0xef6c fde=[ c17c] │ │ │ │ + 0xffffffffffcd6bb8 (offset: 0x1533050) -> 0xef8c fde=[ c19c] │ │ │ │ + 0xffffffffffcd6c48 (offset: 0x15330e0) -> 0xefa0 fde=[ c1b0] │ │ │ │ + 0xffffffffffcd6f38 (offset: 0x15333d0) -> 0xf038 fde=[ c248] │ │ │ │ + 0xffffffffffcd7458 (offset: 0x15338f0) -> 0xf09c fde=[ c2ac] │ │ │ │ + 0xffffffffffcd76e8 (offset: 0x1533b80) -> 0xf0d0 fde=[ c2e0] │ │ │ │ + 0xffffffffffcd7728 (offset: 0x1533bc0) -> 0xf0e4 fde=[ c2f4] │ │ │ │ + 0xffffffffffcd77d8 (offset: 0x1533c70) -> 0xf104 fde=[ c314] │ │ │ │ + 0xffffffffffcd7868 (offset: 0x1533d00) -> 0xf118 fde=[ c328] │ │ │ │ + 0xffffffffffcd7b58 (offset: 0x1533ff0) -> 0xf1ac fde=[ c3bc] │ │ │ │ + 0xffffffffffcd8098 (offset: 0x1534530) -> 0xf210 fde=[ c420] │ │ │ │ + 0xffffffffffcd8368 (offset: 0x1534800) -> 0xf240 fde=[ c450] │ │ │ │ + 0xffffffffffcd83c8 (offset: 0x1534860) -> 0xf254 fde=[ c464] │ │ │ │ + 0xffffffffffcd84d8 (offset: 0x1534970) -> 0xf278 fde=[ c488] │ │ │ │ + 0xffffffffffcd8918 (offset: 0x1534db0) -> 0xf2bc fde=[ c4cc] │ │ │ │ + 0xffffffffffcd8a48 (offset: 0x1534ee0) -> 0xf328 fde=[ c538] │ │ │ │ + 0xffffffffffcd90a8 (offset: 0x1535540) -> 0xf36c fde=[ c57c] │ │ │ │ + 0xffffffffffcd91c8 (offset: 0x1535660) -> 0xf3a8 fde=[ c5b8] │ │ │ │ + 0xffffffffffcd9208 (offset: 0x15356a0) -> 0xf3bc fde=[ c5cc] │ │ │ │ + 0xffffffffffcda198 (offset: 0x1536630) -> 0xf3d0 fde=[ c5e0] │ │ │ │ + 0xffffffffffcda578 (offset: 0x1536a10) -> 0xf420 fde=[ c630] │ │ │ │ + 0xffffffffffcda638 (offset: 0x1536ad0) -> 0xf458 fde=[ c668] │ │ │ │ + 0xffffffffffcda648 (offset: 0x1536ae0) -> 0xf470 fde=[ c680] │ │ │ │ + 0xffffffffffcda758 (offset: 0x1536bf0) -> 0xf490 fde=[ c6a0] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -1531,2891 +1531,2891 @@ │ │ │ │ DW_CFA_advance_loc: 8 to 000000000041012a │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000a0 000000000000002c 00000078 FDE cie=0000002c pc=0000000000526bf0..0000000000526c2e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000526bf2 │ │ │ │ +000000a0 000000000000002c 00000078 FDE cie=0000002c pc=0000000000514f40..0000000000514f7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000514f42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000526bf6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000514f46 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000526bf9 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000514f49 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000526bfd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000514f4d │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000526c29 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000514f79 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000526c2a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000514f7a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000526c2b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000514f7b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000526c2d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000514f7d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000d0 000000000000001c 000000a8 FDE cie=0000002c pc=0000000000526c30..0000000000526c6a │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000526c34 │ │ │ │ +000000d0 000000000000001c 000000a8 FDE cie=0000002c pc=0000000000514f80..0000000000514fba │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000514f84 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000526c57 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000514fa7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000526c60 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000514fb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000526c69 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000514fb9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000f0 000000000000002c 000000c8 FDE cie=0000002c pc=0000000000526c70..0000000000526cc1 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000526c72 │ │ │ │ +000000f0 000000000000002c 000000c8 FDE cie=0000002c pc=0000000000514fc0..0000000000515011 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000514fc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000526c7d │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000514fcd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000526c7e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000514fce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000526c84 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000514fd4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000526cbc │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000051500c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000526cbd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000051500d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000526cbe │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000051500e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000526cc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000515010 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000120 000000000000001c 000000f8 FDE cie=0000002c pc=0000000000566270..0000000000566304 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000566271 │ │ │ │ +00000120 000000000000001c 000000f8 FDE cie=0000002c pc=00000000005545c0..0000000000554654 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000005545c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000566278 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000005545c8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000566300 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000554650 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000566303 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000554653 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000140 0000000000000014 00000118 FDE cie=0000002c pc=0000000000566310..0000000000566317 │ │ │ │ +00000140 0000000000000014 00000118 FDE cie=0000002c pc=0000000000554660..0000000000554667 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000158 0000000000000010 00000130 FDE cie=0000002c pc=0000000000637100..000000000063726b │ │ │ │ +00000158 0000000000000010 00000130 FDE cie=0000002c pc=0000000000625440..00000000006255ab │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000016c 0000000000000010 00000144 FDE cie=0000002c pc=0000000000637270..00000000006372ae │ │ │ │ +0000016c 0000000000000010 00000144 FDE cie=0000002c pc=00000000006255b0..00000000006255ee │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000180 0000000000000014 00000158 FDE cie=0000002c pc=00000000006372b0..0000000000637312 │ │ │ │ - DW_CFA_advance_loc: 31 to 00000000006372cf │ │ │ │ +00000180 0000000000000014 00000158 FDE cie=0000002c pc=00000000006255f0..0000000000625652 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000062560f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000637311 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000625651 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000198 0000000000000014 00000170 FDE cie=0000002c pc=0000000000637320..000000000063738a │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000063736c │ │ │ │ +00000198 0000000000000014 00000170 FDE cie=0000002c pc=0000000000625660..00000000006256ca │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000006256ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000063737f │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000006256bf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000001b0 0000000000000010 00000188 FDE cie=0000002c pc=0000000000637390..00000000006373b2 │ │ │ │ +000001b0 0000000000000010 00000188 FDE cie=0000002c pc=00000000006256d0..00000000006256f2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001c4 0000000000000010 0000019c FDE cie=0000002c pc=00000000006373c0..00000000006373c8 │ │ │ │ +000001c4 0000000000000010 0000019c FDE cie=0000002c pc=0000000000625700..0000000000625708 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001d8 0000000000000014 000001b0 FDE cie=0000002c pc=00000000006373d0..0000000000637413 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000006373f4 │ │ │ │ +000001d8 0000000000000014 000001b0 FDE cie=0000002c pc=0000000000625710..0000000000625753 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000625734 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000637412 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000625752 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001f0 000000000000001c 000001c8 FDE cie=0000002c pc=0000000000c9b5b0..0000000000c9b5f4 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000c9b5c4 │ │ │ │ +000001f0 000000000000001c 000001c8 FDE cie=0000002c pc=0000000000d2b580..0000000000d2b5c4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000d2b594 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000c9b5dd │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000d2b5ad │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000c9b5e0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000d2b5b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000c9b5f3 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000d2b5c3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000210 0000000000000074 000001e8 FDE cie=0000002c pc=0000000000c9b600..0000000000c9b97c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9b602 │ │ │ │ +00000210 0000000000000074 000001e8 FDE cie=0000002c pc=0000000000d2b5d0..0000000000d2b94c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2b5d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000c9b607 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000d2b5d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000c9b60b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000d2b5db │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000c9b60f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000d2b5df │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000c9b613 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000d2b5e3 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 222 to 0000000000c9b6f1 │ │ │ │ + DW_CFA_advance_loc1: 222 to 0000000000d2b6c1 │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000c9b702 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000d2b6d2 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000c9b709 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000d2b6d9 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000c9b710 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000d2b6e0 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000c9b728 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000d2b6f8 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 57 to 0000000000c9b761 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000d2b731 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000c9b764 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000d2b734 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9b765 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2b735 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9b767 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2b737 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9b769 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2b739 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000c9b770 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000d2b740 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 161 to 0000000000c9b811 │ │ │ │ + DW_CFA_advance_loc1: 161 to 0000000000d2b7e1 │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000c9b822 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000d2b7f2 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000c9b829 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000d2b7f9 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000c9b830 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000d2b800 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000c9b848 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000d2b818 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 190 to 0000000000c9b906 │ │ │ │ + DW_CFA_advance_loc1: 190 to 0000000000d2b8d6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000c9b909 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000d2b8d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9b90a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2b8da │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9b90c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2b8dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9b90e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2b8de │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9b90f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2b8df │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000288 0000000000000014 00000260 FDE cie=0000002c pc=0000000000c9b980..0000000000c9b99b │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000c9b984 │ │ │ │ +00000288 0000000000000014 00000260 FDE cie=0000002c pc=0000000000d2b950..0000000000d2b96b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000d2b954 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000c9b997 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000d2b967 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002a0 0000000000000030 00000278 FDE cie=0000002c pc=0000000000c9b9a0..0000000000c9ba28 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9b9a1 │ │ │ │ +000002a0 0000000000000030 00000278 FDE cie=0000002c pc=0000000000d2b970..0000000000d2b9f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2b971 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000c9b9ad │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000d2b97d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000c9b9e9 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000d2b9b9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9b9ea │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2b9ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000c9b9f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000d2b9c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000c9b9f9 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000d2b9c9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000c9b9ff │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000d2b9cf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9ba00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2b9d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000c9ba06 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000d2b9d6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9ba07 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2b9d7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000c9ba10 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000d2b9e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000002d4 0000000000000020 000002ac FDE cie=0000002c pc=0000000000c9ba30..0000000000c9ba87 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9ba31 │ │ │ │ +000002d4 0000000000000020 000002ac FDE cie=0000002c pc=0000000000d2ba00..0000000000d2ba57 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2ba01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000c9ba3a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000d2ba0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000c9ba64 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000d2ba34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9ba65 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2ba35 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000c9ba70 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000d2ba40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002f8 0000000000000018 000002d0 FDE cie=0000002c pc=0000000000c9ba90..0000000000c9bad3 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9ba91 │ │ │ │ +000002f8 0000000000000018 000002d0 FDE cie=0000002c pc=0000000000d2ba60..0000000000d2baa3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2ba61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000c9ba97 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000d2ba67 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000314 0000000000000020 000002ec FDE cie=0000002c pc=0000000000c9bae0..0000000000c9bbd6 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9bae1 │ │ │ │ +00000314 0000000000000020 000002ec FDE cie=0000002c pc=0000000000d2bab0..0000000000d2bba6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2bab1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000c9baea │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000d2baba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000c9bb10 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000d2bae0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9bb11 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2bae1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000c9bb18 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000d2bae8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000338 0000000000000020 00000310 FDE cie=0000002c pc=0000000000c9bbe0..0000000000c9bc39 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000c9bbf1 │ │ │ │ +00000338 0000000000000020 00000310 FDE cie=0000002c pc=0000000000d2bbb0..0000000000d2bc09 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000d2bbc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000c9bc04 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000d2bbd4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000c9bc27 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000d2bbf7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000c9bc2a │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000d2bbfa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9bc2b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2bbfb │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000035c 0000000000000050 00000334 FDE cie=0000002c pc=0000000000c9bc40..0000000000c9c19f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9bc42 │ │ │ │ +0000035c 0000000000000050 00000334 FDE cie=0000002c pc=0000000000d2bc10..0000000000d2c16f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2bc12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000c9bc47 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000d2bc17 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9bc49 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2bc19 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9bc4b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2bc1b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000c9bc4f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000d2bc1f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000c9bc58 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000d2bc28 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000c9bc62 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000d2bc32 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 791 to 0000000000c9bf79 │ │ │ │ + DW_CFA_advance_loc2: 791 to 0000000000d2bf49 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000c9bf7d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000d2bf4d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9bf7e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2bf4e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9bf80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2bf50 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9bf82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2bf52 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9bf84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2bf54 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9bf86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2bf56 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000c9bf90 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000d2bf60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003b0 000000000000002c 00000388 FDE cie=0000002c pc=0000000000c9c1a0..0000000000c9c2ce │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9c1a1 │ │ │ │ +000003b0 000000000000002c 00000388 FDE cie=0000002c pc=0000000000d2c170..0000000000d2c29e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2c171 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000c9c1b1 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000d2c181 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000c9c205 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000d2c1d5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000c9c208 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000d2c1d8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000c9c210 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000d2c1e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 147 to 0000000000c9c2a3 │ │ │ │ + DW_CFA_advance_loc1: 147 to 0000000000d2c273 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000c9c2a9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000d2c279 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9c2aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2c27a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003e0 000000000000004c 000003b8 FDE cie=0000002c pc=0000000000c9c2d0..0000000000c9c598 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9c2d2 │ │ │ │ +000003e0 000000000000004c 000003b8 FDE cie=0000002c pc=0000000000d2c2a0..0000000000d2c568 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2c2a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9c2d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2c2a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9c2d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2c2a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9c2d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2c2a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9c2d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2c2a9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9c2da │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2c2aa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000c9c2e1 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000d2c2b1 │ │ │ │ DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000c9c381 │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000d2c351 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000c9c384 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000d2c354 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c9c385 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000d2c355 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9c387 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2c357 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9c389 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2c359 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9c38b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2c35b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000c9c38d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000d2c35d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000c9c390 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000d2c360 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000430 0000000000000010 00000408 FDE cie=0000002c pc=0000000000cd3e80..0000000000cd3e85 │ │ │ │ +00000430 0000000000000010 00000408 FDE cie=0000002c pc=0000000000d38fe0..0000000000d38fe5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000444 0000000000000010 0000041c FDE cie=0000002c pc=0000000000cd3e90..0000000000cd3e95 │ │ │ │ +00000444 0000000000000010 0000041c FDE cie=0000002c pc=0000000000d38ff0..0000000000d38ff5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000458 0000000000000010 00000430 FDE cie=0000002c pc=0000000000cd3ea0..0000000000cd3ea5 │ │ │ │ +00000458 0000000000000010 00000430 FDE cie=0000002c pc=0000000000d39000..0000000000d39005 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000046c 0000000000000010 00000444 FDE cie=0000002c pc=0000000000cd3eb0..0000000000cd3eb5 │ │ │ │ +0000046c 0000000000000010 00000444 FDE cie=0000002c pc=0000000000d39010..0000000000d39015 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000480 0000000000000010 00000458 FDE cie=0000002c pc=0000000000cd7100..0000000000cd7105 │ │ │ │ +00000480 0000000000000010 00000458 FDE cie=0000002c pc=0000000000d3c260..0000000000d3c265 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000494 0000000000000010 0000046c FDE cie=0000002c pc=0000000000cd7110..0000000000cd7115 │ │ │ │ +00000494 0000000000000010 0000046c FDE cie=0000002c pc=0000000000d3c270..0000000000d3c275 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004a8 0000000000000010 00000480 FDE cie=0000002c pc=0000000000cd7120..0000000000cd7125 │ │ │ │ +000004a8 0000000000000010 00000480 FDE cie=0000002c pc=0000000000d3c280..0000000000d3c285 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004bc 0000000000000010 00000494 FDE cie=0000002c pc=0000000000cd7130..0000000000cd7135 │ │ │ │ +000004bc 0000000000000010 00000494 FDE cie=0000002c pc=0000000000d3c290..0000000000d3c295 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004d0 0000000000000014 000004a8 FDE cie=0000002c pc=0000000000cd9bc0..0000000000cd9bc5 │ │ │ │ +000004d0 0000000000000014 000004a8 FDE cie=0000002c pc=0000000000d3ed20..0000000000d3ed25 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004e8 0000000000000010 000004c0 FDE cie=0000002c pc=0000000000cda8b0..0000000000cda8b5 │ │ │ │ +000004e8 0000000000000010 000004c0 FDE cie=0000002c pc=0000000000d3fa10..0000000000d3fa15 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004fc 0000000000000010 000004d4 FDE cie=0000002c pc=0000000000cda8c0..0000000000cda8c5 │ │ │ │ +000004fc 0000000000000010 000004d4 FDE cie=0000002c pc=0000000000d3fa20..0000000000d3fa25 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000510 0000000000000014 000004e8 FDE cie=0000002c pc=0000000000cda8d0..0000000000cda8d5 │ │ │ │ +00000510 0000000000000014 000004e8 FDE cie=0000002c pc=0000000000d3fa30..0000000000d3fa35 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000528 0000000000000010 00000500 FDE cie=0000002c pc=0000000000cdb650..0000000000cdb655 │ │ │ │ +00000528 0000000000000010 00000500 FDE cie=0000002c pc=0000000000d407b0..0000000000d407b5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000053c 0000000000000010 00000514 FDE cie=0000002c pc=0000000000cdb660..0000000000cdb665 │ │ │ │ +0000053c 0000000000000010 00000514 FDE cie=0000002c pc=0000000000d407c0..0000000000d407c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000550 0000000000000014 00000528 FDE cie=0000002c pc=0000000000cdb670..0000000000cdb675 │ │ │ │ +00000550 0000000000000014 00000528 FDE cie=0000002c pc=0000000000d407d0..0000000000d407d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000568 0000000000000010 00000540 FDE cie=0000002c pc=0000000000cdca30..0000000000cdca38 │ │ │ │ +00000568 0000000000000010 00000540 FDE cie=0000002c pc=0000000000d41b90..0000000000d41b98 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000057c 0000000000000010 00000554 FDE cie=0000002c pc=0000000000cdca40..0000000000cdca46 │ │ │ │ +0000057c 0000000000000010 00000554 FDE cie=0000002c pc=0000000000d41ba0..0000000000d41ba6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000590 0000000000000010 00000568 FDE cie=0000002c pc=0000000000cdca50..0000000000cdca5a │ │ │ │ +00000590 0000000000000010 00000568 FDE cie=0000002c pc=0000000000d41bb0..0000000000d41bba │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005a4 0000000000000010 0000057c FDE cie=0000002c pc=0000000000cdca60..0000000000cdca66 │ │ │ │ +000005a4 0000000000000010 0000057c FDE cie=0000002c pc=0000000000d41bc0..0000000000d41bc6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005b8 0000000000000010 00000590 FDE cie=0000002c pc=0000000000cdca70..0000000000cdca80 │ │ │ │ +000005b8 0000000000000010 00000590 FDE cie=0000002c pc=0000000000d41bd0..0000000000d41be0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005cc 0000000000000010 000005a4 FDE cie=0000002c pc=0000000000cdca80..0000000000cdca86 │ │ │ │ +000005cc 0000000000000010 000005a4 FDE cie=0000002c pc=0000000000d41be0..0000000000d41be6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005e0 0000000000000010 000005b8 FDE cie=0000002c pc=0000000000cdca90..0000000000cdca99 │ │ │ │ +000005e0 0000000000000010 000005b8 FDE cie=0000002c pc=0000000000d41bf0..0000000000d41bf9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005f4 0000000000000010 000005cc FDE cie=0000002c pc=0000000000cdcaa0..0000000000cdcaa5 │ │ │ │ +000005f4 0000000000000010 000005cc FDE cie=0000002c pc=0000000000d41c00..0000000000d41c05 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000608 0000000000000014 000005e0 FDE cie=0000002c pc=0000000000cdd630..0000000000cdd637 │ │ │ │ +00000608 0000000000000014 000005e0 FDE cie=0000002c pc=0000000000d42790..0000000000d42797 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000620 0000000000000010 000005f8 FDE cie=0000002c pc=0000000000cde390..0000000000cde395 │ │ │ │ +00000620 0000000000000010 000005f8 FDE cie=0000002c pc=0000000000d434f0..0000000000d434f5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000634 0000000000000010 0000060c FDE cie=0000002c pc=0000000000cde3a0..0000000000cde3a5 │ │ │ │ +00000634 0000000000000010 0000060c FDE cie=0000002c pc=0000000000d43500..0000000000d43505 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000648 0000000000000010 00000620 FDE cie=0000002c pc=0000000000cde3b0..0000000000cde3b5 │ │ │ │ +00000648 0000000000000010 00000620 FDE cie=0000002c pc=0000000000d43510..0000000000d43515 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000065c 0000000000000010 00000634 FDE cie=0000002c pc=0000000000cde3c0..0000000000cde3c5 │ │ │ │ +0000065c 0000000000000010 00000634 FDE cie=0000002c pc=0000000000d43520..0000000000d43525 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000670 0000000000000010 00000648 FDE cie=0000002c pc=0000000000cde3d0..0000000000cde3d5 │ │ │ │ +00000670 0000000000000010 00000648 FDE cie=0000002c pc=0000000000d43530..0000000000d43535 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000684 0000000000000010 0000065c FDE cie=0000002c pc=0000000000cde3e0..0000000000cde3e5 │ │ │ │ +00000684 0000000000000010 0000065c FDE cie=0000002c pc=0000000000d43540..0000000000d43545 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000698 0000000000000010 00000670 FDE cie=0000002c pc=0000000000cde3f0..0000000000cde3f5 │ │ │ │ +00000698 0000000000000010 00000670 FDE cie=0000002c pc=0000000000d43550..0000000000d43555 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006ac 0000000000000010 00000684 FDE cie=0000002c pc=0000000000cde400..0000000000cde405 │ │ │ │ +000006ac 0000000000000010 00000684 FDE cie=0000002c pc=0000000000d43560..0000000000d43565 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006c0 0000000000000010 00000698 FDE cie=0000002c pc=0000000000cde410..0000000000cde415 │ │ │ │ +000006c0 0000000000000010 00000698 FDE cie=0000002c pc=0000000000d43570..0000000000d43575 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006d4 0000000000000010 000006ac FDE cie=0000002c pc=0000000000cde420..0000000000cde425 │ │ │ │ +000006d4 0000000000000010 000006ac FDE cie=0000002c pc=0000000000d43580..0000000000d43585 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006e8 0000000000000010 000006c0 FDE cie=0000002c pc=0000000000ce1080..0000000000ce1088 │ │ │ │ +000006e8 0000000000000010 000006c0 FDE cie=0000002c pc=0000000000d461e0..0000000000d461e8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006fc 0000000000000010 000006d4 FDE cie=0000002c pc=0000000000ce1090..0000000000ce1098 │ │ │ │ +000006fc 0000000000000010 000006d4 FDE cie=0000002c pc=0000000000d461f0..0000000000d461f8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000710 0000000000000010 000006e8 FDE cie=0000002c pc=0000000000ce10a0..0000000000ce10a3 │ │ │ │ +00000710 0000000000000010 000006e8 FDE cie=0000002c pc=0000000000d46200..0000000000d46203 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000724 0000000000000010 000006fc FDE cie=0000002c pc=0000000000ce10b0..0000000000ce10b3 │ │ │ │ +00000724 0000000000000010 000006fc FDE cie=0000002c pc=0000000000d46210..0000000000d46213 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000738 0000000000000010 00000710 FDE cie=0000002c pc=0000000000ce10c0..0000000000ce10c6 │ │ │ │ +00000738 0000000000000010 00000710 FDE cie=0000002c pc=0000000000d46220..0000000000d46226 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000074c 0000000000000018 00000724 FDE cie=0000002c pc=0000000000ce10d0..0000000000ce10ef │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ce10d6 │ │ │ │ +0000074c 0000000000000018 00000724 FDE cie=0000002c pc=0000000000d46230..0000000000d4624f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000d46236 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000ce10e6 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000d46246 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ce10e9 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000d46249 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000768 0000000000000010 00000740 FDE cie=0000002c pc=0000000000ce10f0..0000000000ce10f5 │ │ │ │ +00000768 0000000000000010 00000740 FDE cie=0000002c pc=0000000000d46250..0000000000d46255 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000077c 0000000000000010 00000754 FDE cie=0000002c pc=0000000000ce1100..0000000000ce1103 │ │ │ │ +0000077c 0000000000000010 00000754 FDE cie=0000002c pc=0000000000d46260..0000000000d46263 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000790 0000000000000014 00000768 FDE cie=0000002c pc=0000000000ce1110..0000000000ce1111 │ │ │ │ +00000790 0000000000000014 00000768 FDE cie=0000002c pc=0000000000d46270..0000000000d46271 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007a8 0000000000000010 00000780 FDE cie=0000002c pc=0000000000ce1d50..0000000000ce1d53 │ │ │ │ +000007a8 0000000000000010 00000780 FDE cie=0000002c pc=0000000000d46eb0..0000000000d46eb3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007bc 0000000000000010 00000794 FDE cie=0000002c pc=0000000000ce1d60..0000000000ce1d65 │ │ │ │ +000007bc 0000000000000010 00000794 FDE cie=0000002c pc=0000000000d46ec0..0000000000d46ec5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007d0 0000000000000014 000007a8 FDE cie=0000002c pc=0000000000ce1d70..0000000000ce1d75 │ │ │ │ +000007d0 0000000000000014 000007a8 FDE cie=0000002c pc=0000000000d46ed0..0000000000d46ed5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007e8 0000000000000010 000007c0 FDE cie=0000002c pc=00000000010b8fa0..00000000010b8faf │ │ │ │ +000007e8 0000000000000010 000007c0 FDE cie=0000002c pc=00000000010bfaa0..00000000010bfaaf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007fc 0000000000000010 000007d4 FDE cie=0000002c pc=00000000010b8fb0..00000000010b8fbf │ │ │ │ +000007fc 0000000000000010 000007d4 FDE cie=0000002c pc=00000000010bfab0..00000000010bfabf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000810 0000000000000010 000007e8 FDE cie=0000002c pc=00000000010b8fc0..00000000010b8fc5 │ │ │ │ +00000810 0000000000000010 000007e8 FDE cie=0000002c pc=00000000010bfac0..00000000010bfac5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000824 0000000000000010 000007fc FDE cie=0000002c pc=00000000010b8fd0..00000000010b8fdf │ │ │ │ +00000824 0000000000000010 000007fc FDE cie=0000002c pc=00000000010bfad0..00000000010bfadf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000838 0000000000000010 00000810 FDE cie=0000002c pc=00000000010b8fe0..00000000010b8feb │ │ │ │ +00000838 0000000000000010 00000810 FDE cie=0000002c pc=00000000010bfae0..00000000010bfaeb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000084c 0000000000000010 00000824 FDE cie=0000002c pc=00000000010b8ff0..00000000010b90aa │ │ │ │ +0000084c 0000000000000010 00000824 FDE cie=0000002c pc=00000000010bfaf0..00000000010bfbaa │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000860 0000000000000010 00000838 FDE cie=0000002c pc=00000000010b90b0..00000000010b9131 │ │ │ │ +00000860 0000000000000010 00000838 FDE cie=0000002c pc=00000000010bfbb0..00000000010bfc31 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000874 0000000000000010 0000084c FDE cie=0000002c pc=00000000010b9140..00000000010b91b9 │ │ │ │ +00000874 0000000000000010 0000084c FDE cie=0000002c pc=00000000010bfc40..00000000010bfcb9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000888 0000000000000010 00000860 FDE cie=0000002c pc=00000000010b91c0..00000000010b9239 │ │ │ │ +00000888 0000000000000010 00000860 FDE cie=0000002c pc=00000000010bfcc0..00000000010bfd39 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000089c 0000000000000010 00000874 FDE cie=0000002c pc=00000000010b9240..00000000010b92b9 │ │ │ │ +0000089c 0000000000000010 00000874 FDE cie=0000002c pc=00000000010bfd40..00000000010bfdb9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008b0 0000000000000010 00000888 FDE cie=0000002c pc=00000000010b92c0..00000000010b9351 │ │ │ │ +000008b0 0000000000000010 00000888 FDE cie=0000002c pc=00000000010bfdc0..00000000010bfe51 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008c4 0000000000000010 0000089c FDE cie=0000002c pc=00000000010b9360..00000000010b93e1 │ │ │ │ +000008c4 0000000000000010 0000089c FDE cie=0000002c pc=00000000010bfe60..00000000010bfee1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008d8 0000000000000014 000008b0 FDE cie=0000002c pc=00000000010b93f0..00000000010b9471 │ │ │ │ +000008d8 0000000000000014 000008b0 FDE cie=0000002c pc=00000000010bfef0..00000000010bff71 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008f0 0000000000000010 000008c8 FDE cie=0000002c pc=00000000011b4400..00000000011b443b │ │ │ │ +000008f0 0000000000000010 000008c8 FDE cie=0000002c pc=00000000011baf00..00000000011baf3b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000904 0000000000000010 000008dc FDE cie=0000002c pc=00000000011b443b..00000000011b4445 │ │ │ │ +00000904 0000000000000010 000008dc FDE cie=0000002c pc=00000000011baf3b..00000000011baf45 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000918 0000000000000010 000008f0 FDE cie=0000002c pc=00000000011b4445..00000000011b4468 │ │ │ │ +00000918 0000000000000010 000008f0 FDE cie=0000002c pc=00000000011baf45..00000000011baf68 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000092c 0000000000000010 00000904 FDE cie=0000002c pc=00000000011b4468..00000000011b44a7 │ │ │ │ +0000092c 0000000000000010 00000904 FDE cie=0000002c pc=00000000011baf68..00000000011bafa7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000940 0000000000000014 00000918 FDE cie=0000002c pc=00000000011b44a7..00000000011b44b5 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000011b44ab │ │ │ │ +00000940 0000000000000014 00000918 FDE cie=0000002c pc=00000000011bafa7..00000000011bafb5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000011bafab │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000011b44b4 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000011bafb4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000958 0000000000000054 00000930 FDE cie=0000002c pc=00000000011b44b5..00000000011b4978 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000011b44c0 │ │ │ │ +00000958 0000000000000054 00000930 FDE cie=0000002c pc=00000000011bafb5..00000000011bb478 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000011bafc0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b44c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bafc2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b44c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bafc4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b44c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bafc6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b44c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bafc7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b44c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bafc8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000011b44cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000011bafcc │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 1143 to 00000000011b4943 │ │ │ │ + DW_CFA_advance_loc2: 1143 to 00000000011bb443 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4944 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bb444 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4945 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bb445 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4947 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb447 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4949 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb449 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b494b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb44b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b494d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb44d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b494e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bb44e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000011b4972 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000011bb472 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009b0 0000000000000044 00000988 FDE cie=0000002c pc=00000000011b4978..00000000011b4a70 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b497a │ │ │ │ +000009b0 0000000000000044 00000988 FDE cie=0000002c pc=00000000011bb478..00000000011bb570 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb47a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b497c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb47c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b497e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb47e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4980 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb480 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4981 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bb481 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4982 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bb482 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000011b4986 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000011bb486 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 223 to 00000000011b4a65 │ │ │ │ + DW_CFA_advance_loc1: 223 to 00000000011bb565 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4a66 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bb566 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4a67 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bb567 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4a69 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb569 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4a6b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb56b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4a6d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb56d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4a6f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb56f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000009f8 0000000000000034 000009d0 FDE cie=0000002c pc=00000000011b4a70..00000000011b4ac0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4a72 │ │ │ │ +000009f8 0000000000000034 000009d0 FDE cie=0000002c pc=00000000011bb570..00000000011bb5c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb572 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4a74 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb574 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4a75 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bb575 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4a76 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bb576 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000011b4a7a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000011bb57a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000011b4ab9 │ │ │ │ + DW_CFA_advance_loc: 63 to 00000000011bb5b9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4aba │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bb5ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4abb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bb5bb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4abd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb5bd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4abf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb5bf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a30 000000000000003c 00000a08 FDE cie=0000002c pc=00000000011b4ac0..00000000011b4f70 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4ac2 │ │ │ │ +00000a30 000000000000003c 00000a08 FDE cie=0000002c pc=00000000011bb5c0..00000000011bba70 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb5c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4ac4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb5c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4ac5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bb5c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4ac6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bb5c6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000011b4acd │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000011bb5cd │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 632 to 00000000011b4d45 │ │ │ │ + DW_CFA_advance_loc2: 632 to 00000000011bb845 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4d46 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bb846 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4d47 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bb847 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4d49 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb849 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4d4b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bb84b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4d4c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bb84c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a70 0000000000000048 00000a48 FDE cie=0000002c pc=00000000011b4f70..00000000011b51fb │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4f72 │ │ │ │ +00000a70 0000000000000048 00000a48 FDE cie=0000002c pc=00000000011bba70..00000000011bbcfb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bba72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4f74 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bba74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4f76 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bba76 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b4f78 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bba78 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4f79 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bba79 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b4f7a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bba7a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000011b4f7e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000011bba7e │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 626 to 00000000011b51f0 │ │ │ │ + DW_CFA_advance_loc2: 626 to 00000000011bbcf0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b51f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bbcf1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b51f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bbcf2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b51f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bbcf4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b51f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bbcf6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b51f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bbcf8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b51fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bbcfa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000abc 000000000000003c 00000a94 FDE cie=0000002c pc=00000000011b51fb..00000000011b54e0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b51fd │ │ │ │ +00000abc 000000000000003c 00000a94 FDE cie=0000002c pc=00000000011bbcfb..00000000011bbfe0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bbcfd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b51ff │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bbcff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b5201 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bbd01 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b5202 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bbd02 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b5203 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bbd03 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 87 to 00000000011b525a │ │ │ │ + DW_CFA_advance_loc1: 87 to 00000000011bbd5a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b525b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bbd5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b525d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bbd5d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b525f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bbd5f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b5261 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bbd61 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b5262 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bbd62 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000afc 0000000000000014 00000ad4 FDE cie=0000002c pc=00000000011b54e0..00000000011b54fc │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000011b54e4 │ │ │ │ +00000afc 0000000000000014 00000ad4 FDE cie=0000002c pc=00000000011bbfe0..00000000011bbffc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000011bbfe4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000011b54fb │ │ │ │ + DW_CFA_advance_loc: 23 to 00000000011bbffb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b14 0000000000000014 00000aec FDE cie=0000002c pc=00000000011b54fc..00000000011b5519 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000011b5500 │ │ │ │ +00000b14 0000000000000014 00000aec FDE cie=0000002c pc=00000000011bbffc..00000000011bc019 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000011bc000 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000011b5518 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000011bc018 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b2c 0000000000000014 00000b04 FDE cie=0000002c pc=00000000011b5519..00000000011b5530 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000011b551d │ │ │ │ +00000b2c 0000000000000014 00000b04 FDE cie=0000002c pc=00000000011bc019..00000000011bc030 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000011bc01d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000011b552f │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000011bc02f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b44 0000000000000014 00000b1c FDE cie=0000002c pc=00000000011b5530..00000000011b553e │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000011b5534 │ │ │ │ +00000b44 0000000000000014 00000b1c FDE cie=0000002c pc=00000000011bc030..00000000011bc03e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000011bc034 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000011b553d │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000011bc03d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b5c 000000000000004c 00000b34 FDE cie=0000002c pc=00000000011b553e..00000000011b5a90 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b5540 │ │ │ │ +00000b5c 000000000000004c 00000b34 FDE cie=0000002c pc=00000000011bc03e..00000000011bc590 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bc040 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b5542 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bc042 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b5544 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bc044 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b5546 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bc046 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b5547 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bc047 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b5548 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bc048 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000011b554f │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000011bc04f │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 756 to 00000000011b5843 │ │ │ │ + DW_CFA_advance_loc2: 756 to 00000000011bc343 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b5844 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bc344 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b5845 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bc345 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b5847 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bc347 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b5849 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bc349 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b584b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bc34b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b584d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bc34d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b584e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bc34e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bac 0000000000000010 00000b84 FDE cie=0000002c pc=00000000011b5a90..00000000011b5c5b │ │ │ │ +00000bac 0000000000000010 00000b84 FDE cie=0000002c pc=00000000011bc590..00000000011bc75b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bc0 0000000000000010 00000b98 FDE cie=0000002c pc=00000000011b5c5b..00000000011b5c72 │ │ │ │ +00000bc0 0000000000000010 00000b98 FDE cie=0000002c pc=00000000011bc75b..00000000011bc772 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bd4 0000000000000010 00000bac FDE cie=0000002c pc=00000000011b5c72..00000000011b5c78 │ │ │ │ +00000bd4 0000000000000010 00000bac FDE cie=0000002c pc=00000000011bc772..00000000011bc778 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000be8 0000000000000010 00000bc0 FDE cie=0000002c pc=00000000011b5c78..00000000011b5cab │ │ │ │ +00000be8 0000000000000010 00000bc0 FDE cie=0000002c pc=00000000011bc778..00000000011bc7ab │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bfc 0000000000000010 00000bd4 FDE cie=0000002c pc=00000000011b5cab..00000000011b5cd9 │ │ │ │ +00000bfc 0000000000000010 00000bd4 FDE cie=0000002c pc=00000000011bc7ab..00000000011bc7d9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c10 0000000000000014 00000be8 FDE cie=0000002c pc=00000000011b5cd9..00000000011b5cf3 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000011b5cdd │ │ │ │ +00000c10 0000000000000014 00000be8 FDE cie=0000002c pc=00000000011bc7d9..00000000011bc7f3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000011bc7dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000011b5cf2 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000011bc7f2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c28 0000000000000014 00000c00 FDE cie=0000002c pc=00000000011b5cf3..00000000011b5d01 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000011b5cf7 │ │ │ │ +00000c28 0000000000000014 00000c00 FDE cie=0000002c pc=00000000011bc7f3..00000000011bc801 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000011bc7f7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000011b5d00 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000011bc800 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c40 0000000000000014 00000c18 FDE cie=0000002c pc=00000000011b62e0..00000000011b6377 │ │ │ │ +00000c40 0000000000000014 00000c18 FDE cie=0000002c pc=00000000011bcde0..00000000011bce77 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c58 0000000000000010 00000c30 FDE cie=0000002c pc=00000000011b6380..00000000011b638f │ │ │ │ +00000c58 0000000000000010 00000c30 FDE cie=0000002c pc=00000000011bce80..00000000011bce8f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c6c 0000000000000020 00000c44 FDE cie=0000002c pc=00000000011b6390..00000000011b63b3 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b6391 │ │ │ │ +00000c6c 0000000000000020 00000c44 FDE cie=0000002c pc=00000000011bce90..00000000011bceb3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bce91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000011b63a9 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000011bcea9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b63aa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bceaa │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000011b63b2 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000011bceb2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c90 0000000000000010 00000c68 FDE cie=0000002c pc=00000000011b63c0..00000000011b65ac │ │ │ │ +00000c90 0000000000000010 00000c68 FDE cie=0000002c pc=00000000011bcec0..00000000011bd0ac │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ca4 0000000000000010 00000c7c FDE cie=0000002c pc=00000000011b65b0..00000000011b670c │ │ │ │ +00000ca4 0000000000000010 00000c7c FDE cie=0000002c pc=00000000011bd0b0..00000000011bd20c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cb8 0000000000000018 00000c90 FDE cie=0000002c pc=00000000011b6710..00000000011b6735 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000011b6711 │ │ │ │ +00000cb8 0000000000000018 00000c90 FDE cie=0000002c pc=00000000011bd210..00000000011bd235 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000011bd211 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 35 to 00000000011b6734 │ │ │ │ + DW_CFA_advance_loc: 35 to 00000000011bd234 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cd4 0000000000000028 00000cac FDE cie=0000002c pc=00000000011b6740..00000000011b67c8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b6742 │ │ │ │ +00000cd4 0000000000000028 00000cac FDE cie=0000002c pc=00000000011bd240..00000000011bd2c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bd242 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000011b6749 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000011bd249 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000011b674d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000011bd24d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000011b676a │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000011bd26a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000011b677e │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000011bd27e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000011b6780 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000011bd280 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000011b6788 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000011bd288 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000d00 0000000000000010 00000cd8 FDE cie=0000002c pc=000000000134b1a0..000000000134b1a9 │ │ │ │ +00000d00 0000000000000010 00000cd8 FDE cie=0000002c pc=000000000134b180..000000000134b189 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d14 0000000000000010 00000cec FDE cie=0000002c pc=000000000134b1b0..000000000134b33f │ │ │ │ +00000d14 0000000000000010 00000cec FDE cie=0000002c pc=000000000134b190..000000000134b31f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d28 0000000000000044 00000d00 FDE cie=0000002c pc=000000000134b340..000000000134b60a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000134b342 │ │ │ │ +00000d28 0000000000000044 00000d00 FDE cie=0000002c pc=000000000134b320..000000000134b5ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000134b322 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000134b34d │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000134b32d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000134b353 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000134b333 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000134b355 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000134b335 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000134b356 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000134b336 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000134b357 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000134b337 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 639 to 000000000134b5d6 │ │ │ │ + DW_CFA_advance_loc2: 639 to 000000000134b5b6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000134b5da │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000134b5ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000134b5dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000134b5bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000134b5de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000134b5be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000134b5e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000134b5c0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000134b5e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000134b5c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000134b5e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000134b5c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d70 000000000000002c 00000d48 FDE cie=0000002c pc=000000000134b610..000000000134b952 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000134b611 │ │ │ │ +00000d70 000000000000002c 00000d48 FDE cie=0000002c pc=000000000134b5f0..000000000134b932 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000134b5f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000134b618 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000134b5f8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000134b61e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000134b5fe │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000134b623 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000134b603 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000134b62b │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000134b60b │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 764 to 000000000134b927 │ │ │ │ + DW_CFA_advance_loc2: 764 to 000000000134b907 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000134b930 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000134b910 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000da0 0000000000000010 00000d78 FDE cie=0000002c pc=000000000134b960..000000000134b994 │ │ │ │ +00000da0 0000000000000010 00000d78 FDE cie=0000002c pc=000000000134b940..000000000134b974 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000db4 0000000000000010 00000d8c FDE cie=0000002c pc=000000000134b9a0..000000000134ba83 │ │ │ │ +00000db4 0000000000000010 00000d8c FDE cie=0000002c pc=000000000134b980..000000000134ba63 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dc8 0000000000000010 00000da0 FDE cie=0000002c pc=000000000134ba90..000000000134bb82 │ │ │ │ +00000dc8 0000000000000010 00000da0 FDE cie=0000002c pc=000000000134ba70..000000000134bb62 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ddc 0000000000000010 00000db4 FDE cie=0000002c pc=000000000134bb90..000000000134bc82 │ │ │ │ +00000ddc 0000000000000010 00000db4 FDE cie=0000002c pc=000000000134bb70..000000000134bc62 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000df0 0000000000000010 00000dc8 FDE cie=0000002c pc=000000000134bc90..000000000134bc9f │ │ │ │ +00000df0 0000000000000010 00000dc8 FDE cie=0000002c pc=000000000134bc70..000000000134bc7f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e04 0000000000000010 00000ddc FDE cie=0000002c pc=000000000134bca0..000000000134bca4 │ │ │ │ +00000e04 0000000000000010 00000ddc FDE cie=0000002c pc=000000000134bc80..000000000134bc84 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e18 0000000000000010 00000df0 FDE cie=0000002c pc=000000000134bcb0..000000000134bcb3 │ │ │ │ +00000e18 0000000000000010 00000df0 FDE cie=0000002c pc=000000000134bc90..000000000134bc93 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e2c 0000000000000010 00000e04 FDE cie=0000002c pc=000000000134bcc0..000000000134bcc4 │ │ │ │ +00000e2c 0000000000000010 00000e04 FDE cie=0000002c pc=000000000134bca0..000000000134bca4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e40 0000000000000010 00000e18 FDE cie=0000002c pc=000000000134bcd0..000000000134bcd5 │ │ │ │ +00000e40 0000000000000010 00000e18 FDE cie=0000002c pc=000000000134bcb0..000000000134bcb5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e54 0000000000000010 00000e2c FDE cie=0000002c pc=000000000134bce0..000000000134bce5 │ │ │ │ +00000e54 0000000000000010 00000e2c FDE cie=0000002c pc=000000000134bcc0..000000000134bcc5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e68 0000000000000010 00000e40 FDE cie=0000002c pc=000000000134bcf0..000000000134bcf4 │ │ │ │ +00000e68 0000000000000010 00000e40 FDE cie=0000002c pc=000000000134bcd0..000000000134bcd4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e7c 0000000000000024 00000e54 FDE cie=0000002c pc=000000000134bd00..000000000134bd8c │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000134bd01 │ │ │ │ +00000e7c 0000000000000024 00000e54 FDE cie=0000002c pc=000000000134bce0..000000000134bd6c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000134bce1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 89 to 000000000134bd5a │ │ │ │ + DW_CFA_advance_loc1: 89 to 000000000134bd3a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000134bd60 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000134bd40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000134bd66 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000134bd46 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000134bd70 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000134bd50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000134bd8b │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000134bd6b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ea4 0000000000000018 00000e7c FDE cie=0000002c pc=000000000134bd90..000000000134bf94 │ │ │ │ - DW_CFA_advance_loc2: 460 to 000000000134bf5c │ │ │ │ +00000ea4 0000000000000018 00000e7c FDE cie=0000002c pc=000000000134bd70..000000000134bf74 │ │ │ │ + DW_CFA_advance_loc2: 460 to 000000000134bf3c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000134bf88 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000134bf68 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ec0 0000000000000010 00000e98 FDE cie=0000002c pc=000000000134bfa0..000000000134c18e │ │ │ │ +00000ec0 0000000000000010 00000e98 FDE cie=0000002c pc=000000000134bf80..000000000134c16e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ed4 0000000000000010 00000eac FDE cie=0000002c pc=000000000134c190..000000000134c372 │ │ │ │ +00000ed4 0000000000000010 00000eac FDE cie=0000002c pc=000000000134c170..000000000134c352 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ee8 0000000000000020 00000ec0 FDE cie=0000002c pc=000000000134c380..000000000134c8e2 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000134c387 │ │ │ │ +00000ee8 0000000000000020 00000ec0 FDE cie=0000002c pc=000000000134c360..000000000134c8c2 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000134c367 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc2: 1289 to 000000000134c890 │ │ │ │ + DW_CFA_advance_loc2: 1289 to 000000000134c870 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000134c898 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000134c878 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000134c89e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000134c87e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000134c8a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000134c880 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f0c 000000000000002c 00000ee4 FDE cie=0000002c pc=000000000134c8f0..000000000134ce09 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000134c8f1 │ │ │ │ +00000f0c 000000000000002c 00000ee4 FDE cie=0000002c pc=000000000134c8d0..000000000134cde9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000134c8d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000134c8f7 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000134c8d7 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc2: 1193 to 000000000134cda0 │ │ │ │ + DW_CFA_advance_loc2: 1193 to 000000000134cd80 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000134cda8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000134cd88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000134cdae │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000134cd8e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000134cdb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000134cd90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000134cddc │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000134cdbc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000134cde8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000134cdc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000f3c 0000000000000020 00000f14 FDE cie=0000002c pc=000000000134ce10..000000000134cea9 │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000134ce31 │ │ │ │ +00000f3c 0000000000000020 00000f14 FDE cie=0000002c pc=000000000134cdf0..000000000134ce89 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000134ce11 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000134ce55 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000134ce35 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000134ce60 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000134ce40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f60 0000000000000014 00000f38 FDE cie=0000002c pc=00000000013c7740..00000000013c7750 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000013c7744 │ │ │ │ +00000f60 0000000000000014 00000f38 FDE cie=0000002c pc=00000000013c7720..00000000013c7730 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000013c7724 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000013c774f │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000013c772f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f78 0000000000000018 00000f50 FDE cie=0000002c pc=00000000013c7750..00000000013c775c │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000013c7751 │ │ │ │ +00000f78 0000000000000018 00000f50 FDE cie=0000002c pc=00000000013c7730..00000000013c773c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000013c7731 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000013c775b │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000013c773b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f94 0000000000000010 00000f6c FDE cie=0000002c pc=00000000013c7760..00000000013c7766 │ │ │ │ +00000f94 0000000000000010 00000f6c FDE cie=0000002c pc=00000000013c7740..00000000013c7746 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fa8 0000000000000010 00000f80 FDE cie=0000002c pc=00000000013c7770..00000000013c7773 │ │ │ │ +00000fa8 0000000000000010 00000f80 FDE cie=0000002c pc=00000000013c7750..00000000013c7753 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fbc 0000000000000010 00000f94 FDE cie=0000002c pc=00000000013c7780..00000000013c7783 │ │ │ │ +00000fbc 0000000000000010 00000f94 FDE cie=0000002c pc=00000000013c7760..00000000013c7763 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fd0 0000000000000010 00000fa8 FDE cie=0000002c pc=00000000013c7790..00000000013c7796 │ │ │ │ +00000fd0 0000000000000010 00000fa8 FDE cie=0000002c pc=00000000013c7770..00000000013c7776 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fe4 0000000000000010 00000fbc FDE cie=0000002c pc=00000000013c77a0..00000000013c77a6 │ │ │ │ +00000fe4 0000000000000010 00000fbc FDE cie=0000002c pc=00000000013c7780..00000000013c7786 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ff8 0000000000000010 00000fd0 FDE cie=0000002c pc=00000000013c77b0..00000000013c77b6 │ │ │ │ +00000ff8 0000000000000010 00000fd0 FDE cie=0000002c pc=00000000013c7790..00000000013c7796 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000100c 0000000000000010 00000fe4 FDE cie=0000002c pc=00000000013c77c0..00000000013c77c6 │ │ │ │ +0000100c 0000000000000010 00000fe4 FDE cie=0000002c pc=00000000013c77a0..00000000013c77a6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001020 0000000000000010 00000ff8 FDE cie=0000002c pc=00000000013c77d0..00000000013c77d6 │ │ │ │ +00001020 0000000000000010 00000ff8 FDE cie=0000002c pc=00000000013c77b0..00000000013c77b6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001034 0000000000000010 0000100c FDE cie=0000002c pc=00000000013c77e0..00000000013c77e6 │ │ │ │ +00001034 0000000000000010 0000100c FDE cie=0000002c pc=00000000013c77c0..00000000013c77c6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001048 0000000000000010 00001020 FDE cie=0000002c pc=00000000013c77f0..00000000013c77f6 │ │ │ │ +00001048 0000000000000010 00001020 FDE cie=0000002c pc=00000000013c77d0..00000000013c77d6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000105c 0000000000000010 00001034 FDE cie=0000002c pc=00000000013c7800..00000000013c7806 │ │ │ │ +0000105c 0000000000000010 00001034 FDE cie=0000002c pc=00000000013c77e0..00000000013c77e6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001070 0000000000000010 00001048 FDE cie=0000002c pc=00000000013c7810..00000000013c7815 │ │ │ │ +00001070 0000000000000010 00001048 FDE cie=0000002c pc=00000000013c77f0..00000000013c77f5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001084 0000000000000010 0000105c FDE cie=0000002c pc=00000000013c7820..00000000013c7823 │ │ │ │ +00001084 0000000000000010 0000105c FDE cie=0000002c pc=00000000013c7800..00000000013c7803 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001098 0000000000000010 00001070 FDE cie=0000002c pc=00000000013c7830..00000000013c7836 │ │ │ │ +00001098 0000000000000010 00001070 FDE cie=0000002c pc=00000000013c7810..00000000013c7816 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010ac 0000000000000010 00001084 FDE cie=0000002c pc=00000000013c7840..00000000013c7845 │ │ │ │ +000010ac 0000000000000010 00001084 FDE cie=0000002c pc=00000000013c7820..00000000013c7825 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010c0 0000000000000010 00001098 FDE cie=0000002c pc=00000000013c7850..00000000013c7855 │ │ │ │ +000010c0 0000000000000010 00001098 FDE cie=0000002c pc=00000000013c7830..00000000013c7835 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010d4 0000000000000010 000010ac FDE cie=0000002c pc=00000000013c7860..00000000013c7864 │ │ │ │ +000010d4 0000000000000010 000010ac FDE cie=0000002c pc=00000000013c7840..00000000013c7844 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010e8 0000000000000010 000010c0 FDE cie=0000002c pc=00000000013c7870..00000000013c7874 │ │ │ │ +000010e8 0000000000000010 000010c0 FDE cie=0000002c pc=00000000013c7850..00000000013c7854 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010fc 0000000000000010 000010d4 FDE cie=0000002c pc=00000000013c7880..00000000013c7885 │ │ │ │ +000010fc 0000000000000010 000010d4 FDE cie=0000002c pc=00000000013c7860..00000000013c7865 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001110 0000000000000010 000010e8 FDE cie=0000002c pc=00000000013c7890..00000000013c7895 │ │ │ │ +00001110 0000000000000010 000010e8 FDE cie=0000002c pc=00000000013c7870..00000000013c7875 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001124 0000000000000010 000010fc FDE cie=0000002c pc=00000000013c78a0..00000000013c78a5 │ │ │ │ +00001124 0000000000000010 000010fc FDE cie=0000002c pc=00000000013c7880..00000000013c7885 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001138 0000000000000010 00001110 FDE cie=0000002c pc=00000000013c78b0..00000000013c78b5 │ │ │ │ +00001138 0000000000000010 00001110 FDE cie=0000002c pc=00000000013c7890..00000000013c7895 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000114c 0000000000000010 00001124 FDE cie=0000002c pc=00000000013c78c0..00000000013c78c4 │ │ │ │ +0000114c 0000000000000010 00001124 FDE cie=0000002c pc=00000000013c78a0..00000000013c78a4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001160 0000000000000010 00001138 FDE cie=0000002c pc=00000000013c78d0..00000000013c78d4 │ │ │ │ +00001160 0000000000000010 00001138 FDE cie=0000002c pc=00000000013c78b0..00000000013c78b4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001174 0000000000000010 0000114c FDE cie=0000002c pc=00000000013c78e0..00000000013c78e5 │ │ │ │ +00001174 0000000000000010 0000114c FDE cie=0000002c pc=00000000013c78c0..00000000013c78c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001188 0000000000000010 00001160 FDE cie=0000002c pc=00000000013c78f0..00000000013c78f6 │ │ │ │ +00001188 0000000000000010 00001160 FDE cie=0000002c pc=00000000013c78d0..00000000013c78d6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000119c 0000000000000010 00001174 FDE cie=0000002c pc=00000000013c7900..00000000013c7906 │ │ │ │ +0000119c 0000000000000010 00001174 FDE cie=0000002c pc=00000000013c78e0..00000000013c78e6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011b0 0000000000000010 00001188 FDE cie=0000002c pc=00000000013c7910..00000000013c7916 │ │ │ │ +000011b0 0000000000000010 00001188 FDE cie=0000002c pc=00000000013c78f0..00000000013c78f6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011c4 0000000000000010 0000119c FDE cie=0000002c pc=00000000013c7920..00000000013c7923 │ │ │ │ +000011c4 0000000000000010 0000119c FDE cie=0000002c pc=00000000013c7900..00000000013c7903 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011d8 0000000000000010 000011b0 FDE cie=0000002c pc=00000000013c7930..00000000013c7936 │ │ │ │ +000011d8 0000000000000010 000011b0 FDE cie=0000002c pc=00000000013c7910..00000000013c7916 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011ec 0000000000000010 000011c4 FDE cie=0000002c pc=00000000013c7940..00000000013c7946 │ │ │ │ +000011ec 0000000000000010 000011c4 FDE cie=0000002c pc=00000000013c7920..00000000013c7926 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001200 0000000000000010 000011d8 FDE cie=0000002c pc=00000000013c7950..00000000013c7956 │ │ │ │ +00001200 0000000000000010 000011d8 FDE cie=0000002c pc=00000000013c7930..00000000013c7936 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001214 0000000000000010 000011ec FDE cie=0000002c pc=00000000013c7960..00000000013c7966 │ │ │ │ +00001214 0000000000000010 000011ec FDE cie=0000002c pc=00000000013c7940..00000000013c7946 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001228 0000000000000010 00001200 FDE cie=0000002c pc=00000000013c7970..00000000013c7973 │ │ │ │ +00001228 0000000000000010 00001200 FDE cie=0000002c pc=00000000013c7950..00000000013c7953 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000123c 0000000000000010 00001214 FDE cie=0000002c pc=00000000013c7980..00000000013c7986 │ │ │ │ +0000123c 0000000000000010 00001214 FDE cie=0000002c pc=00000000013c7960..00000000013c7966 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001250 0000000000000010 00001228 FDE cie=0000002c pc=00000000013c7990..00000000013c7996 │ │ │ │ +00001250 0000000000000010 00001228 FDE cie=0000002c pc=00000000013c7970..00000000013c7976 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001264 0000000000000010 0000123c FDE cie=0000002c pc=00000000013c79a0..00000000013c79a6 │ │ │ │ +00001264 0000000000000010 0000123c FDE cie=0000002c pc=00000000013c7980..00000000013c7986 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001278 0000000000000010 00001250 FDE cie=0000002c pc=00000000013c79b0..00000000013c79b6 │ │ │ │ +00001278 0000000000000010 00001250 FDE cie=0000002c pc=00000000013c7990..00000000013c7996 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000128c 0000000000000010 00001264 FDE cie=0000002c pc=00000000013c79c0..00000000013c79c6 │ │ │ │ +0000128c 0000000000000010 00001264 FDE cie=0000002c pc=00000000013c79a0..00000000013c79a6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012a0 0000000000000010 00001278 FDE cie=0000002c pc=00000000013c79d0..00000000013c79d6 │ │ │ │ +000012a0 0000000000000010 00001278 FDE cie=0000002c pc=00000000013c79b0..00000000013c79b6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012b4 0000000000000010 0000128c FDE cie=0000002c pc=00000000013c79e0..00000000013c79e7 │ │ │ │ +000012b4 0000000000000010 0000128c FDE cie=0000002c pc=00000000013c79c0..00000000013c79c7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012c8 0000000000000010 000012a0 FDE cie=0000002c pc=00000000013c79f0..00000000013c79f8 │ │ │ │ +000012c8 0000000000000010 000012a0 FDE cie=0000002c pc=00000000013c79d0..00000000013c79d8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012dc 0000000000000010 000012b4 FDE cie=0000002c pc=00000000013c7a00..00000000013c7a04 │ │ │ │ +000012dc 0000000000000010 000012b4 FDE cie=0000002c pc=00000000013c79e0..00000000013c79e4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012f0 0000000000000010 000012c8 FDE cie=0000002c pc=00000000013c7a10..00000000013c7a14 │ │ │ │ +000012f0 0000000000000010 000012c8 FDE cie=0000002c pc=00000000013c79f0..00000000013c79f4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001304 0000000000000010 000012dc FDE cie=0000002c pc=00000000013c7a20..00000000013c7a24 │ │ │ │ +00001304 0000000000000010 000012dc FDE cie=0000002c pc=00000000013c7a00..00000000013c7a04 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001318 0000000000000010 000012f0 FDE cie=0000002c pc=00000000013c7a30..00000000013c7a34 │ │ │ │ +00001318 0000000000000010 000012f0 FDE cie=0000002c pc=00000000013c7a10..00000000013c7a14 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000132c 0000000000000010 00001304 FDE cie=0000002c pc=00000000013c7a40..00000000013c7a47 │ │ │ │ +0000132c 0000000000000010 00001304 FDE cie=0000002c pc=00000000013c7a20..00000000013c7a27 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001340 0000000000000010 00001318 FDE cie=0000002c pc=00000000013c7a50..00000000013c7a57 │ │ │ │ +00001340 0000000000000010 00001318 FDE cie=0000002c pc=00000000013c7a30..00000000013c7a37 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001354 0000000000000010 0000132c FDE cie=0000002c pc=00000000013c7a60..00000000013c7a6a │ │ │ │ +00001354 0000000000000010 0000132c FDE cie=0000002c pc=00000000013c7a40..00000000013c7a4a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001368 0000000000000010 00001340 FDE cie=0000002c pc=00000000013c7a70..00000000013c7a86 │ │ │ │ +00001368 0000000000000010 00001340 FDE cie=0000002c pc=00000000013c7a50..00000000013c7a66 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000137c 0000000000000010 00001354 FDE cie=0000002c pc=00000000013c7a90..00000000013c7abf │ │ │ │ +0000137c 0000000000000010 00001354 FDE cie=0000002c pc=00000000013c7a70..00000000013c7a9f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001390 0000000000000010 00001368 FDE cie=0000002c pc=00000000013c7ac0..00000000013c7aef │ │ │ │ +00001390 0000000000000010 00001368 FDE cie=0000002c pc=00000000013c7aa0..00000000013c7acf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013a4 0000000000000010 0000137c FDE cie=0000002c pc=00000000013c7af0..00000000013c7b1f │ │ │ │ +000013a4 0000000000000010 0000137c FDE cie=0000002c pc=00000000013c7ad0..00000000013c7aff │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013b8 0000000000000010 00001390 FDE cie=0000002c pc=00000000013c7b20..00000000013c7b68 │ │ │ │ +000013b8 0000000000000010 00001390 FDE cie=0000002c pc=00000000013c7b00..00000000013c7b48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013cc 0000000000000010 000013a4 FDE cie=0000002c pc=00000000013c7b70..00000000013c7b84 │ │ │ │ +000013cc 0000000000000010 000013a4 FDE cie=0000002c pc=00000000013c7b50..00000000013c7b64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013e0 0000000000000010 000013b8 FDE cie=0000002c pc=00000000013c7b90..00000000013c7bb2 │ │ │ │ +000013e0 0000000000000010 000013b8 FDE cie=0000002c pc=00000000013c7b70..00000000013c7b92 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013f4 0000000000000010 000013cc FDE cie=0000002c pc=00000000013c7bc0..00000000013c7be2 │ │ │ │ +000013f4 0000000000000010 000013cc FDE cie=0000002c pc=00000000013c7ba0..00000000013c7bc2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001408 0000000000000010 000013e0 FDE cie=0000002c pc=00000000013c7bf0..00000000013c7c0f │ │ │ │ +00001408 0000000000000010 000013e0 FDE cie=0000002c pc=00000000013c7bd0..00000000013c7bef │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000141c 0000000000000010 000013f4 FDE cie=0000002c pc=00000000013c7c10..00000000013c7c44 │ │ │ │ +0000141c 0000000000000010 000013f4 FDE cie=0000002c pc=00000000013c7bf0..00000000013c7c24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001430 0000000000000010 00001408 FDE cie=0000002c pc=00000000013c7c50..00000000013c7d06 │ │ │ │ +00001430 0000000000000010 00001408 FDE cie=0000002c pc=00000000013c7c30..00000000013c7ce6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001444 0000000000000010 0000141c FDE cie=0000002c pc=00000000013c7d10..00000000013c7f2d │ │ │ │ +00001444 0000000000000010 0000141c FDE cie=0000002c pc=00000000013c7cf0..00000000013c7f0d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001458 000000000000001c 00001430 FDE cie=0000002c pc=00000000013f4640..00000000013f46ab │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000013f4641 │ │ │ │ +00001458 000000000000001c 00001430 FDE cie=0000002c pc=00000000013f4620..00000000013f468b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000013f4621 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000013f4648 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000013f4628 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 97 to 00000000013f46a9 │ │ │ │ + DW_CFA_advance_loc1: 97 to 00000000013f4689 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000013f46aa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000013f468a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001478 0000000000000014 00001450 FDE cie=0000002c pc=00000000013f46b0..00000000013f46ba │ │ │ │ +00001478 0000000000000014 00001450 FDE cie=0000002c pc=00000000013f4690..00000000013f469a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001490 0000000000000010 00001468 FDE cie=0000002c pc=0000000001485e60..0000000001485e66 │ │ │ │ +00001490 0000000000000010 00001468 FDE cie=0000002c pc=0000000001485e40..0000000001485e46 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014a4 0000000000000010 0000147c FDE cie=0000002c pc=0000000001485e70..0000000001485e73 │ │ │ │ +000014a4 0000000000000010 0000147c FDE cie=0000002c pc=0000000001485e50..0000000001485e53 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014b8 0000000000000010 00001490 FDE cie=0000002c pc=0000000001485e80..0000000001485e86 │ │ │ │ +000014b8 0000000000000010 00001490 FDE cie=0000002c pc=0000000001485e60..0000000001485e66 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014cc 0000000000000010 000014a4 FDE cie=0000002c pc=0000000001485e90..0000000001485ea2 │ │ │ │ +000014cc 0000000000000010 000014a4 FDE cie=0000002c pc=0000000001485e70..0000000001485e82 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014e0 0000000000000010 000014b8 FDE cie=0000002c pc=0000000001485eb0..0000000001485ec2 │ │ │ │ +000014e0 0000000000000010 000014b8 FDE cie=0000002c pc=0000000001485e90..0000000001485ea2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014f4 0000000000000010 000014cc FDE cie=0000002c pc=0000000001485ed0..0000000001485ee2 │ │ │ │ +000014f4 0000000000000010 000014cc FDE cie=0000002c pc=0000000001485eb0..0000000001485ec2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001508 0000000000000010 000014e0 FDE cie=0000002c pc=0000000001485ef0..0000000001485f02 │ │ │ │ +00001508 0000000000000010 000014e0 FDE cie=0000002c pc=0000000001485ed0..0000000001485ee2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000151c 0000000000000010 000014f4 FDE cie=0000002c pc=0000000001485f10..0000000001485f22 │ │ │ │ +0000151c 0000000000000010 000014f4 FDE cie=0000002c pc=0000000001485ef0..0000000001485f02 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001530 0000000000000010 00001508 FDE cie=0000002c pc=0000000001485f30..0000000001485f42 │ │ │ │ +00001530 0000000000000010 00001508 FDE cie=0000002c pc=0000000001485f10..0000000001485f22 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001544 0000000000000010 0000151c FDE cie=0000002c pc=0000000001485f50..0000000001485f55 │ │ │ │ +00001544 0000000000000010 0000151c FDE cie=0000002c pc=0000000001485f30..0000000001485f35 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001558 0000000000000010 00001530 FDE cie=0000002c pc=0000000001485f60..0000000001485f65 │ │ │ │ +00001558 0000000000000010 00001530 FDE cie=0000002c pc=0000000001485f40..0000000001485f45 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000156c 0000000000000010 00001544 FDE cie=0000002c pc=0000000001485f70..0000000001485f75 │ │ │ │ +0000156c 0000000000000010 00001544 FDE cie=0000002c pc=0000000001485f50..0000000001485f55 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001580 0000000000000010 00001558 FDE cie=0000002c pc=0000000001485f80..0000000001485f85 │ │ │ │ +00001580 0000000000000010 00001558 FDE cie=0000002c pc=0000000001485f60..0000000001485f65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001594 0000000000000010 0000156c FDE cie=0000002c pc=0000000001485f90..0000000001485f95 │ │ │ │ +00001594 0000000000000010 0000156c FDE cie=0000002c pc=0000000001485f70..0000000001485f75 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015a8 0000000000000010 00001580 FDE cie=0000002c pc=0000000001485fa0..0000000001485fa5 │ │ │ │ +000015a8 0000000000000010 00001580 FDE cie=0000002c pc=0000000001485f80..0000000001485f85 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015bc 0000000000000010 00001594 FDE cie=0000002c pc=0000000001485fb0..0000000001485fb7 │ │ │ │ +000015bc 0000000000000010 00001594 FDE cie=0000002c pc=0000000001485f90..0000000001485f97 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015d0 0000000000000010 000015a8 FDE cie=0000002c pc=0000000001485fc0..0000000001485fc7 │ │ │ │ +000015d0 0000000000000010 000015a8 FDE cie=0000002c pc=0000000001485fa0..0000000001485fa7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015e4 0000000000000010 000015bc FDE cie=0000002c pc=0000000001485fd0..0000000001485fd7 │ │ │ │ +000015e4 0000000000000010 000015bc FDE cie=0000002c pc=0000000001485fb0..0000000001485fb7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015f8 0000000000000010 000015d0 FDE cie=0000002c pc=0000000001485fe0..0000000001485fe5 │ │ │ │ +000015f8 0000000000000010 000015d0 FDE cie=0000002c pc=0000000001485fc0..0000000001485fc5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000160c 0000000000000010 000015e4 FDE cie=0000002c pc=0000000001485ff0..0000000001485ff5 │ │ │ │ +0000160c 0000000000000010 000015e4 FDE cie=0000002c pc=0000000001485fd0..0000000001485fd5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001620 0000000000000010 000015f8 FDE cie=0000002c pc=0000000001486000..0000000001486005 │ │ │ │ +00001620 0000000000000010 000015f8 FDE cie=0000002c pc=0000000001485fe0..0000000001485fe5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001634 0000000000000010 0000160c FDE cie=0000002c pc=0000000001486010..0000000001486015 │ │ │ │ +00001634 0000000000000010 0000160c FDE cie=0000002c pc=0000000001485ff0..0000000001485ff5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001648 0000000000000010 00001620 FDE cie=0000002c pc=0000000001486020..0000000001486025 │ │ │ │ +00001648 0000000000000010 00001620 FDE cie=0000002c pc=0000000001486000..0000000001486005 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000165c 0000000000000010 00001634 FDE cie=0000002c pc=0000000001486030..0000000001486035 │ │ │ │ +0000165c 0000000000000010 00001634 FDE cie=0000002c pc=0000000001486010..0000000001486015 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001670 0000000000000010 00001648 FDE cie=0000002c pc=00000000014b73c0..00000000014b73c5 │ │ │ │ +00001670 0000000000000010 00001648 FDE cie=0000002c pc=00000000014b73a0..00000000014b73a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001684 0000000000000010 0000165c FDE cie=0000002c pc=00000000014b73d0..00000000014b73d5 │ │ │ │ +00001684 0000000000000010 0000165c FDE cie=0000002c pc=00000000014b73b0..00000000014b73b5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001698 0000000000000014 00001670 FDE cie=0000002c pc=00000000014b73e0..00000000014b73e5 │ │ │ │ +00001698 0000000000000014 00001670 FDE cie=0000002c pc=00000000014b73c0..00000000014b73c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000016b0 0000000000000054 00001688 FDE cie=0000002c pc=00000000014b73f0..00000000014b7588 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014b73f2 │ │ │ │ +000016b0 0000000000000054 00001688 FDE cie=0000002c pc=00000000014b73d0..00000000014b7568 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014b73d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000014b73fe │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000014b73de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014b7400 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014b73e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014b7404 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014b73e4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000014b7407 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000014b73e7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000014b740e │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000014b73ee │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 204 to 00000000014b74da │ │ │ │ + DW_CFA_advance_loc1: 204 to 00000000014b74ba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014b74db │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014b74bb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014b74dc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014b74bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014b74de │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014b74be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014b74e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014b74c0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014b74e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014b74c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000014b74e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000014b74c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000014b7514 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000014b74f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000014b751a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000014b74fa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014b751b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014b74fb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014b751d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014b74fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014b751f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014b74ff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014b7521 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014b7501 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000014b7528 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000014b7508 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001708 0000000000000024 000016e0 FDE cie=0000002c pc=00000000014b7590..00000000014b75be │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014b7591 │ │ │ │ +00001708 0000000000000024 000016e0 FDE cie=0000002c pc=00000000014b7570..00000000014b759e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014b7571 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014b7595 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014b7575 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000014b759c │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000014b757c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 31 to 00000000014b75bb │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000014b759b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014b75bc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014b759c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014b75bd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014b759d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001730 0000000000000010 00001708 FDE cie=0000002c pc=00000000014c82d0..00000000014c82e4 │ │ │ │ +00001730 0000000000000010 00001708 FDE cie=0000002c pc=00000000014c82b0..00000000014c82c4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001744 0000000000000040 0000171c FDE cie=0000002c pc=00000000014c82f0..00000000014c89d8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000014c82f5 │ │ │ │ +00001744 0000000000000040 0000171c FDE cie=0000002c pc=00000000014c82d0..00000000014c89b8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000014c82d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000014c8301 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000014c82e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014c8303 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014c82e3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014c8305 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014c82e5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014c8306 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014c82e6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014c8307 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014c82e7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1686 to 00000000014c899d │ │ │ │ + DW_CFA_advance_loc2: 1686 to 00000000014c897d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014c899e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014c897e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014c89a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014c8982 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014c89a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014c8984 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000014c89ac │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000014c898c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014c89ae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014c898e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001788 0000000000000048 00001760 FDE cie=0000002c pc=00000000014c89e0..00000000014c8cb9 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014c89e2 │ │ │ │ +00001788 0000000000000048 00001760 FDE cie=0000002c pc=00000000014c89c0..00000000014c8c99 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014c89c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014c89e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014c89c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014c89e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014c89c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014c89e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014c89c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014c89ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014c89cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014c89f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014c89d0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014c89f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014c89d4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 328 to 00000000014c8b3c │ │ │ │ + DW_CFA_advance_loc2: 328 to 00000000014c8b1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014c8b3d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014c8b1d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014c8b3e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014c8b1e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014c8b40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014c8b20 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014c8b42 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014c8b22 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014c8b44 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014c8b24 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014c8b46 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014c8b26 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014c8b47 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014c8b27 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000017d4 0000000000000030 000017ac FDE cie=0000002c pc=00000000014c8cc0..00000000014c8daf │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014c8cc2 │ │ │ │ +000017d4 0000000000000030 000017ac FDE cie=0000002c pc=00000000014c8ca0..00000000014c8d8f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014c8ca2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014c8cc3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014c8ca3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014c8cc7 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014c8ca7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000014c8cd2 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000014c8cb2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 158 to 00000000014c8d70 │ │ │ │ + DW_CFA_advance_loc1: 158 to 00000000014c8d50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014c8d71 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014c8d51 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014c8d72 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014c8d52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014c8d74 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014c8d54 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014c8d78 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014c8d58 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00001808 0000000000000010 000017e0 FDE cie=0000002c pc=00000000004061c0..00000000004061da │ │ │ │ DW_CFA_advance_loc: 1 to 00000000004061c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -0000181c 0000000000000030 000017f4 FDE cie=0000002c pc=00000000014ca300..00000000014ca351 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca301 │ │ │ │ +0000181c 0000000000000030 000017f4 FDE cie=0000002c pc=00000000014ca2e0..00000000014ca331 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca2e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000014ca308 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000014ca2e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000014ca31a │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000014ca2fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000014ca330 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000014ca310 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca331 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca311 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca332 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca312 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000014ca338 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000014ca318 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000014ca34e │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000014ca32e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca34f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca32f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca350 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca330 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001850 0000000000000038 00001828 FDE cie=0000002c pc=00000000014ca360..00000000014ca40b │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca362 │ │ │ │ +00001850 0000000000000038 00001828 FDE cie=0000002c pc=00000000014ca340..00000000014ca3eb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca342 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000014ca367 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000014ca347 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014ca36b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014ca34b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000014ca370 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000014ca350 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000014ca381 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000014ca361 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 00000000014ca3e7 │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000014ca3c7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca3e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca3c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca3e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca3c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca3eb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca3cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca3ed │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca3cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000014ca3f0 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000014ca3d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 0000188c 0000000000000018 00001864 FDE cie=0000002c pc=00000000004061da..00000000004061df │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000018a8 000000000000005c 00001880 FDE cie=0000002c pc=00000000014ca410..00000000014ca494 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca412 │ │ │ │ +000018a8 000000000000005c 00001880 FDE cie=0000002c pc=00000000014ca3f0..00000000014ca474 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca3f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000014ca417 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000014ca3f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000014ca420 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000014ca400 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000014ca427 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000014ca407 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014ca42b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014ca40b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000014ca437 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000014ca417 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000014ca443 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000014ca423 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000014ca465 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000014ca445 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca466 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca446 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca467 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca447 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca469 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca449 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca46b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca44b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca46d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca44d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca46f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca44f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca470 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca450 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000014ca489 │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000014ca469 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca48a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca46a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca48b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca46b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca48d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca46d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca48f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca46f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca491 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca471 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca493 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca473 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001908 000000000000001c 000018e0 FDE cie=0000002c pc=00000000014ca4a0..00000000014ca51e │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000014ca4c4 │ │ │ │ +00001908 000000000000001c 000018e0 FDE cie=0000002c pc=00000000014ca480..00000000014ca4fe │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000014ca4a4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000014ca4e8 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000014ca4c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000014ca4f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000014ca4d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000014ca519 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000014ca4f9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001928 0000000000000014 00001900 FDE cie=0000002c pc=00000000014ca520..00000000014ca550 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014ca524 │ │ │ │ +00001928 0000000000000014 00001900 FDE cie=0000002c pc=00000000014ca500..00000000014ca530 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014ca504 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 43 to 00000000014ca54f │ │ │ │ + DW_CFA_advance_loc: 43 to 00000000014ca52f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001940 000000000000001c 00001918 FDE cie=0000002c pc=00000000014ca550..00000000014ca5b5 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014ca554 │ │ │ │ +00001940 000000000000001c 00001918 FDE cie=0000002c pc=00000000014ca530..00000000014ca595 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014ca534 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000014ca588 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000014ca568 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000014ca590 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000014ca570 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000014ca5a3 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000014ca583 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000014ca5b0 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000014ca590 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 00001960 0000000000000010 00001938 FDE cie=0000002c pc=00000000004061df..0000000000406211 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001974 0000000000000020 0000194c FDE cie=0000002c pc=00000000014ca5c0..00000000014ca6e6 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014ca5c4 │ │ │ │ +00001974 0000000000000020 0000194c FDE cie=0000002c pc=00000000014ca5a0..00000000014ca6c6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014ca5a4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 81 to 00000000014ca615 │ │ │ │ + DW_CFA_advance_loc1: 81 to 00000000014ca5f5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000014ca620 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000014ca600 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 153 to 00000000014ca6b9 │ │ │ │ + DW_CFA_advance_loc1: 153 to 00000000014ca699 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000014ca6c0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000014ca6a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00001998 0000000000000010 00001970 FDE cie=0000002c pc=0000000000406211..00000000004062a7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019ac 000000000000004c 00001984 FDE cie=0000002c pc=00000000014ca6f0..00000000014ca8d7 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca6f2 │ │ │ │ +000019ac 000000000000004c 00001984 FDE cie=0000002c pc=00000000014ca6d0..00000000014ca8b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca6d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000014ca6f7 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000014ca6d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000014ca6fc │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000014ca6dc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000014ca701 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000014ca6e1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014ca705 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014ca6e5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca706 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca6e6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014ca70a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014ca6ea │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 417 to 00000000014ca8ab │ │ │ │ + DW_CFA_advance_loc2: 417 to 00000000014ca88b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca8ac │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca88c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca8ad │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca88d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca8af │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca88f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca8b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca891 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca8b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca893 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014ca8b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014ca895 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000014ca8c0 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000014ca8a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000019fc 000000000000001c 000019d4 FDE cie=0000002c pc=00000000004062a7..00000000004062f2 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00001a1c 0000000000000024 000019f4 FDE cie=0000002c pc=00000000014ca8e0..00000000014ca993 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca8e1 │ │ │ │ +00001a1c 0000000000000024 000019f4 FDE cie=0000002c pc=00000000014ca8c0..00000000014ca973 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca8c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000014ca8e4 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000014ca8c4 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000014ca8e9 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000014ca8c9 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 113 to 00000000014ca95a │ │ │ │ + DW_CFA_advance_loc1: 113 to 00000000014ca93a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000014ca960 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000014ca940 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000014ca992 │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000014ca972 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ │ │ │ 00001a44 0000000000000014 00001a1c FDE cie=0000002c pc=00000000004062f2..000000000040630b │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ │ │ │ -00001a5c 0000000000000024 00001a34 FDE cie=0000002c pc=00000000014ca9a0..00000000014caa58 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014ca9a1 │ │ │ │ +00001a5c 0000000000000024 00001a34 FDE cie=0000002c pc=00000000014ca980..00000000014caa38 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014ca981 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000014ca9a4 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000014ca984 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000014ca9a9 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000014ca989 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 119 to 00000000014caa20 │ │ │ │ + DW_CFA_advance_loc1: 119 to 00000000014caa00 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000014caa28 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000014caa08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000014caa57 │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000014caa37 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ │ │ │ 00001a84 0000000000000014 00001a5c FDE cie=0000002c pc=000000000040630b..0000000000406324 │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ │ │ │ -00001a9c 000000000000001c 00001a74 FDE cie=0000002c pc=00000000014caa60..00000000014caabf │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000014caa68 │ │ │ │ +00001a9c 000000000000001c 00001a74 FDE cie=0000002c pc=00000000014caa40..00000000014caa9f │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000014caa48 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000014caa95 │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000014caa75 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000014caaa0 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000014caa80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000014caabe │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000014caa9e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00001abc 0000000000000010 00001a94 FDE cie=0000002c pc=0000000000406324..0000000000406329 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ad0 000000000000001c 00001aa8 FDE cie=0000002c pc=00000000014caac0..00000000014cab15 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014caac4 │ │ │ │ +00001ad0 000000000000001c 00001aa8 FDE cie=0000002c pc=00000000014caaa0..00000000014caaf5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014caaa4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000014caad7 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000014caab7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000014caae0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000014caac0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000014cab14 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000014caaf4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00001af0 0000000000000010 00001ac8 FDE cie=0000002c pc=0000000000406329..000000000040632e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b04 0000000000000028 00001adc FDE cie=0000002c pc=00000000014cab20..00000000014caba4 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014cab24 │ │ │ │ +00001b04 0000000000000028 00001adc FDE cie=0000002c pc=00000000014cab00..00000000014cab84 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014cab04 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000014cab4d │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000014cab2d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000014cab50 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000014cab30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000014cab68 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000014cab48 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000014cab91 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000014cab71 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000014cab9e │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000014cab7e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014cab9f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014cab7f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014caba3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014cab83 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00001b30 0000000000000010 00001b08 FDE cie=0000002c pc=000000000040632e..0000000000406347 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b44 0000000000000020 00001b1c FDE cie=0000002c pc=00000000014cabb0..00000000014cac27 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014cabb4 │ │ │ │ +00001b44 0000000000000020 00001b1c FDE cie=0000002c pc=00000000014cab90..00000000014cac07 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014cab94 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 89 to 00000000014cac0d │ │ │ │ + DW_CFA_advance_loc1: 89 to 00000000014cabed │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000014cac16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000014cabf6 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000014cac21 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000014cac01 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014cac22 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014cac02 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014cac26 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014cac06 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ 00001b68 0000000000000010 00001b40 FDE cie=0000002c pc=0000000000406347..0000000000406360 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b7c 0000000000000020 00001b54 FDE cie=0000002c pc=00000000014cac30..00000000014cacc4 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014cac34 │ │ │ │ +00001b7c 0000000000000020 00001b54 FDE cie=0000002c pc=00000000014cac10..00000000014caca4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014cac14 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 77 to 00000000014cac81 │ │ │ │ + DW_CFA_advance_loc1: 77 to 00000000014cac61 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000014cac88 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000014cac68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000014cacbc │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000014cac9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014cacc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014caca0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00001ba0 0000000000000010 00001b78 FDE cie=0000002c pc=0000000000406360..0000000000406392 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001bb4 0000000000000024 00001b8c FDE cie=0000002c pc=00000000014cacd0..00000000014cae40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014cacd1 │ │ │ │ +00001bb4 0000000000000024 00001b8c FDE cie=0000002c pc=00000000014cacb0..00000000014cae20 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014cacb1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 135 to 00000000014cad58 │ │ │ │ + DW_CFA_advance_loc1: 135 to 00000000014cad38 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000014cad60 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000014cad40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 105 to 00000000014cadc9 │ │ │ │ + DW_CFA_advance_loc1: 105 to 00000000014cada9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014cadca │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014cadaa │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 117 to 00000000014cae3f │ │ │ │ + DW_CFA_advance_loc1: 117 to 00000000014cae1f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ 00001bdc 0000000000000014 00001bb4 FDE cie=0000002c pc=0000000000406392..00000000004063ab │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001bf4 0000000000000010 00001bcc FDE cie=0000002c pc=00000000014cae40..00000000014cae7d │ │ │ │ +00001bf4 0000000000000010 00001bcc FDE cie=0000002c pc=00000000014cae20..00000000014cae5d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c08 0000000000000010 00001be0 FDE cie=0000002c pc=00000000014cae80..00000000014caeab │ │ │ │ +00001c08 0000000000000010 00001be0 FDE cie=0000002c pc=00000000014cae60..00000000014cae8b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c1c 0000000000000014 00001bf4 FDE cie=0000002c pc=00000000014caeb0..00000000014caefd │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000014caedc │ │ │ │ +00001c1c 0000000000000014 00001bf4 FDE cie=0000002c pc=00000000014cae90..00000000014caedd │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000014caebc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000014caefa │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000014caeda │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c34 0000000000000014 00001c0c FDE cie=0000002c pc=00000000014caf00..00000000014caf37 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014caf04 │ │ │ │ +00001c34 0000000000000014 00001c0c FDE cie=0000002c pc=00000000014caee0..00000000014caf17 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014caee4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000014caf36 │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000014caf16 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c4c 0000000000000040 00001c24 FDE cie=0000002c pc=00000000014caf40..00000000014cb031 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014caf41 │ │ │ │ +00001c4c 0000000000000040 00001c24 FDE cie=0000002c pc=00000000014caf20..00000000014cb011 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014caf21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014caf42 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014caf22 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014caf46 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014caf26 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 154 to 00000000014cafe0 │ │ │ │ + DW_CFA_advance_loc1: 154 to 00000000014cafc0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014cafe4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014cafc4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014cafe5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014cafc5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000014caff0 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000014cafd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000014caff9 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000014cafd9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014caffd │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014cafdd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014caffe │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014cafde │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014cb000 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014cafe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000014cb00d │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000014cafed │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014cb011 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014caff1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014cb012 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014caff2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000014cb018 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000014caff8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00001c90 0000000000000014 00001c68 FDE cie=0000002c pc=00000000004063ab..00000000004063dd │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ca8 000000000000001c 00001c80 FDE cie=0000002c pc=00000000014cb040..00000000014cb0ba │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014cb044 │ │ │ │ +00001ca8 000000000000001c 00001c80 FDE cie=0000002c pc=00000000014cb020..00000000014cb09a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014cb024 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 100 to 00000000014cb0a8 │ │ │ │ + DW_CFA_advance_loc1: 100 to 00000000014cb088 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000014cb0b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000014cb090 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000014cb0b9 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000014cb099 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00001cc8 0000000000000010 00001ca0 FDE cie=0000002c pc=00000000004063dd..00000000004063f6 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001cdc 0000000000000024 00001cb4 FDE cie=0000002c pc=00000000014cb0c0..00000000014cb22a │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014cb0c4 │ │ │ │ +00001cdc 0000000000000024 00001cb4 FDE cie=0000002c pc=00000000014cb0a0..00000000014cb20a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014cb0a4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000014cb113 │ │ │ │ + DW_CFA_advance_loc1: 79 to 00000000014cb0f3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000014cb120 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000014cb100 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 211 to 00000000014cb1f3 │ │ │ │ + DW_CFA_advance_loc1: 211 to 00000000014cb1d3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000014cb200 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000014cb1e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000014cb226 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000014cb206 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00001d04 0000000000000010 00001cdc FDE cie=0000002c pc=00000000004063f6..0000000000406428 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d18 0000000000000024 00001cf0 FDE cie=0000002c pc=00000000014cb230..00000000014cb33e │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014cb234 │ │ │ │ +00001d18 0000000000000024 00001cf0 FDE cie=0000002c pc=00000000014cb210..00000000014cb31e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014cb214 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000014cb25a │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000014cb23a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000014cb260 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000014cb240 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 169 to 00000000014cb309 │ │ │ │ + DW_CFA_advance_loc1: 169 to 00000000014cb2e9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000014cb310 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000014cb2f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000014cb316 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000014cb2f6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000014cb320 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000014cb300 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00001d40 0000000000000010 00001d18 FDE cie=0000002c pc=0000000000406428..000000000040645a │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d54 0000000000000014 00001d2c FDE cie=0000002c pc=00000000014cb340..00000000014cb373 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014cb344 │ │ │ │ +00001d54 0000000000000014 00001d2c FDE cie=0000002c pc=00000000014cb320..00000000014cb353 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014cb324 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000014cb372 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000014cb352 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d6c 0000000000000024 00001d44 FDE cie=0000002c pc=00000000014cb380..00000000014cb50f │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014cb384 │ │ │ │ +00001d6c 0000000000000024 00001d44 FDE cie=0000002c pc=00000000014cb360..00000000014cb4ef │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014cb364 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 91 to 00000000014cb3df │ │ │ │ + DW_CFA_advance_loc1: 91 to 00000000014cb3bf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000014cb3e8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000014cb3c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 234 to 00000000014cb4d2 │ │ │ │ + DW_CFA_advance_loc1: 234 to 00000000014cb4b2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000014cb4e0 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000014cb4c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000014cb506 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000014cb4e6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014cb50a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014cb4ea │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 00001d94 0000000000000010 00001d6c FDE cie=0000002c pc=000000000040645a..00000000004064be │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001da8 0000000000000020 00001d80 FDE cie=0000002c pc=00000000014cb510..00000000014cb605 │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000014cb550 │ │ │ │ +00001da8 0000000000000020 00001d80 FDE cie=0000002c pc=00000000014cb4f0..00000000014cb5e5 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000014cb530 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000014cb557 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000014cb537 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 157 to 00000000014cb5f4 │ │ │ │ + DW_CFA_advance_loc1: 157 to 00000000014cb5d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000014cb5f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000014cb5d5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000014cb600 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000014cb5e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 00001dcc 0000000000000014 00001da4 FDE cie=0000002c pc=00000000004064be..00000000004064d7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001de4 0000000000000020 00001dbc FDE cie=0000002c pc=00000000014cb610..00000000014cb6c4 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014cb614 │ │ │ │ +00001de4 0000000000000020 00001dbc FDE cie=0000002c pc=00000000014cb5f0..00000000014cb6a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014cb5f4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 160 to 00000000014cb6b4 │ │ │ │ + DW_CFA_advance_loc1: 160 to 00000000014cb694 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000014cb6b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000014cb698 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000014cb6be │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000014cb69e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000014cb6c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000014cb6a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00001e08 0000000000000010 00001de0 FDE cie=0000002c pc=00000000004064d7..00000000004064f0 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e1c 0000000000000010 00001df4 FDE cie=0000002c pc=00000000014cb6d0..00000000014cb6d5 │ │ │ │ +00001e1c 0000000000000010 00001df4 FDE cie=0000002c pc=00000000014cb6b0..00000000014cb6b5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e30 0000000000000010 00001e08 FDE cie=0000002c pc=00000000014cb6e0..00000000014cb6e5 │ │ │ │ +00001e30 0000000000000010 00001e08 FDE cie=0000002c pc=00000000014cb6c0..00000000014cb6c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e44 0000000000000010 00001e1c FDE cie=0000002c pc=00000000014cb6f0..00000000014cb6f5 │ │ │ │ +00001e44 0000000000000010 00001e1c FDE cie=0000002c pc=00000000014cb6d0..00000000014cb6d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e58 0000000000000014 00001e30 FDE cie=0000002c pc=00000000014cb700..00000000014cb705 │ │ │ │ +00001e58 0000000000000014 00001e30 FDE cie=0000002c pc=00000000014cb6e0..00000000014cb6e5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e70 0000000000000010 00001e48 FDE cie=0000002c pc=00000000014d8770..00000000014d877b │ │ │ │ +00001e70 0000000000000010 00001e48 FDE cie=0000002c pc=00000000014d8750..00000000014d875b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e84 0000000000000010 00001e5c FDE cie=0000002c pc=00000000014d8780..00000000014d878c │ │ │ │ +00001e84 0000000000000010 00001e5c FDE cie=0000002c pc=00000000014d8760..00000000014d876c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e98 0000000000000010 00001e70 FDE cie=0000002c pc=00000000014d8790..00000000014d879a │ │ │ │ +00001e98 0000000000000010 00001e70 FDE cie=0000002c pc=00000000014d8770..00000000014d877a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001eac 0000000000000010 00001e84 FDE cie=0000002c pc=00000000014d87a0..00000000014d87a9 │ │ │ │ +00001eac 0000000000000010 00001e84 FDE cie=0000002c pc=00000000014d8780..00000000014d8789 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ec0 0000000000000010 00001e98 FDE cie=0000002c pc=00000000014d87b0..00000000014d87bc │ │ │ │ +00001ec0 0000000000000010 00001e98 FDE cie=0000002c pc=00000000014d8790..00000000014d879c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ed4 0000000000000010 00001eac FDE cie=0000002c pc=00000000014d87c0..00000000014d87cd │ │ │ │ +00001ed4 0000000000000010 00001eac FDE cie=0000002c pc=00000000014d87a0..00000000014d87ad │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ee8 0000000000000010 00001ec0 FDE cie=0000002c pc=00000000014d87d0..00000000014d87db │ │ │ │ +00001ee8 0000000000000010 00001ec0 FDE cie=0000002c pc=00000000014d87b0..00000000014d87bb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001efc 0000000000000010 00001ed4 FDE cie=0000002c pc=00000000014d87e0..00000000014d87ec │ │ │ │ +00001efc 0000000000000010 00001ed4 FDE cie=0000002c pc=00000000014d87c0..00000000014d87cc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f10 0000000000000010 00001ee8 FDE cie=0000002c pc=00000000014d87f0..00000000014d8803 │ │ │ │ +00001f10 0000000000000010 00001ee8 FDE cie=0000002c pc=00000000014d87d0..00000000014d87e3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f24 0000000000000010 00001efc FDE cie=0000002c pc=00000000014d8810..00000000014d8824 │ │ │ │ +00001f24 0000000000000010 00001efc FDE cie=0000002c pc=00000000014d87f0..00000000014d8804 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f38 0000000000000010 00001f10 FDE cie=0000002c pc=00000000014d8830..00000000014d8841 │ │ │ │ +00001f38 0000000000000010 00001f10 FDE cie=0000002c pc=00000000014d8810..00000000014d8821 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f4c 0000000000000010 00001f24 FDE cie=0000002c pc=00000000014d8850..00000000014d8867 │ │ │ │ +00001f4c 0000000000000010 00001f24 FDE cie=0000002c pc=00000000014d8830..00000000014d8847 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f60 0000000000000010 00001f38 FDE cie=0000002c pc=00000000014d8870..00000000014d8885 │ │ │ │ +00001f60 0000000000000010 00001f38 FDE cie=0000002c pc=00000000014d8850..00000000014d8865 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f74 0000000000000010 00001f4c FDE cie=0000002c pc=00000000014d8890..00000000014d88a6 │ │ │ │ +00001f74 0000000000000010 00001f4c FDE cie=0000002c pc=00000000014d8870..00000000014d8886 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f88 0000000000000010 00001f60 FDE cie=0000002c pc=00000000014d88b0..00000000014d88c3 │ │ │ │ +00001f88 0000000000000010 00001f60 FDE cie=0000002c pc=00000000014d8890..00000000014d88a3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f9c 0000000000000010 00001f74 FDE cie=0000002c pc=00000000014d88d0..00000000014d88ea │ │ │ │ +00001f9c 0000000000000010 00001f74 FDE cie=0000002c pc=00000000014d88b0..00000000014d88ca │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001fb0 0000000000000010 00001f88 FDE cie=0000002c pc=00000000014d88f0..00000000014d8903 │ │ │ │ +00001fb0 0000000000000010 00001f88 FDE cie=0000002c pc=00000000014d88d0..00000000014d88e3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001fc4 0000000000000010 00001f9c FDE cie=0000002c pc=00000000014d8910..00000000014d8924 │ │ │ │ +00001fc4 0000000000000010 00001f9c FDE cie=0000002c pc=00000000014d88f0..00000000014d8904 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001fd8 0000000000000010 00001fb0 FDE cie=0000002c pc=00000000014d8930..00000000014d8941 │ │ │ │ +00001fd8 0000000000000010 00001fb0 FDE cie=0000002c pc=00000000014d8910..00000000014d8921 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001fec 0000000000000010 00001fc4 FDE cie=0000002c pc=00000000014d8950..00000000014d8967 │ │ │ │ +00001fec 0000000000000010 00001fc4 FDE cie=0000002c pc=00000000014d8930..00000000014d8947 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002000 0000000000000010 00001fd8 FDE cie=0000002c pc=00000000014d8970..00000000014d8983 │ │ │ │ +00002000 0000000000000010 00001fd8 FDE cie=0000002c pc=00000000014d8950..00000000014d8963 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002014 0000000000000010 00001fec FDE cie=0000002c pc=00000000014d8990..00000000014d89a4 │ │ │ │ +00002014 0000000000000010 00001fec FDE cie=0000002c pc=00000000014d8970..00000000014d8984 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002028 0000000000000010 00002000 FDE cie=0000002c pc=00000000014d89b0..00000000014d89c1 │ │ │ │ +00002028 0000000000000010 00002000 FDE cie=0000002c pc=00000000014d8990..00000000014d89a1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000203c 0000000000000010 00002014 FDE cie=0000002c pc=00000000014d89d0..00000000014d89e7 │ │ │ │ +0000203c 0000000000000010 00002014 FDE cie=0000002c pc=00000000014d89b0..00000000014d89c7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002050 0000000000000010 00002028 FDE cie=0000002c pc=00000000014d89f0..00000000014d89fb │ │ │ │ +00002050 0000000000000010 00002028 FDE cie=0000002c pc=00000000014d89d0..00000000014d89db │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002064 0000000000000010 0000203c FDE cie=0000002c pc=00000000014d8a00..00000000014d8a0c │ │ │ │ +00002064 0000000000000010 0000203c FDE cie=0000002c pc=00000000014d89e0..00000000014d89ec │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002078 0000000000000010 00002050 FDE cie=0000002c pc=00000000014d8a10..00000000014d8a1a │ │ │ │ +00002078 0000000000000010 00002050 FDE cie=0000002c pc=00000000014d89f0..00000000014d89fa │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000208c 0000000000000010 00002064 FDE cie=0000002c pc=00000000014d8a20..00000000014d8a29 │ │ │ │ +0000208c 0000000000000010 00002064 FDE cie=0000002c pc=00000000014d8a00..00000000014d8a09 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020a0 0000000000000010 00002078 FDE cie=0000002c pc=00000000014d8a30..00000000014d8a39 │ │ │ │ +000020a0 0000000000000010 00002078 FDE cie=0000002c pc=00000000014d8a10..00000000014d8a19 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020b4 0000000000000010 0000208c FDE cie=0000002c pc=00000000014d8a40..00000000014d8a4a │ │ │ │ +000020b4 0000000000000010 0000208c FDE cie=0000002c pc=00000000014d8a20..00000000014d8a2a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020c8 0000000000000010 000020a0 FDE cie=0000002c pc=00000000014d8a50..00000000014d8a58 │ │ │ │ +000020c8 0000000000000010 000020a0 FDE cie=0000002c pc=00000000014d8a30..00000000014d8a38 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020dc 0000000000000010 000020b4 FDE cie=0000002c pc=00000000014d8a60..00000000014d8a67 │ │ │ │ +000020dc 0000000000000010 000020b4 FDE cie=0000002c pc=00000000014d8a40..00000000014d8a47 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020f0 0000000000000010 000020c8 FDE cie=0000002c pc=00000000014d8a70..00000000014d8a74 │ │ │ │ +000020f0 0000000000000010 000020c8 FDE cie=0000002c pc=00000000014d8a50..00000000014d8a54 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002104 0000000000000010 000020dc FDE cie=0000002c pc=00000000014d8a80..00000000014d8a84 │ │ │ │ +00002104 0000000000000010 000020dc FDE cie=0000002c pc=00000000014d8a60..00000000014d8a64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002118 0000000000000010 000020f0 FDE cie=0000002c pc=00000000014d8a90..00000000014d8a93 │ │ │ │ +00002118 0000000000000010 000020f0 FDE cie=0000002c pc=00000000014d8a70..00000000014d8a73 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000212c 0000000000000010 00002104 FDE cie=0000002c pc=00000000014d8aa0..00000000014d8aa4 │ │ │ │ +0000212c 0000000000000010 00002104 FDE cie=0000002c pc=00000000014d8a80..00000000014d8a84 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002140 0000000000000010 00002118 FDE cie=0000002c pc=00000000014d8ab0..00000000014d8ab4 │ │ │ │ +00002140 0000000000000010 00002118 FDE cie=0000002c pc=00000000014d8a90..00000000014d8a94 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002154 0000000000000010 0000212c FDE cie=0000002c pc=00000000014d8ac0..00000000014d8ac4 │ │ │ │ +00002154 0000000000000010 0000212c FDE cie=0000002c pc=00000000014d8aa0..00000000014d8aa4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002168 0000000000000010 00002140 FDE cie=0000002c pc=00000000014d8ad0..00000000014d8ad3 │ │ │ │ +00002168 0000000000000010 00002140 FDE cie=0000002c pc=00000000014d8ab0..00000000014d8ab3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000217c 0000000000000010 00002154 FDE cie=0000002c pc=00000000014d8ae0..00000000014d8ae4 │ │ │ │ +0000217c 0000000000000010 00002154 FDE cie=0000002c pc=00000000014d8ac0..00000000014d8ac4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002190 0000000000000010 00002168 FDE cie=0000002c pc=00000000014d8af0..00000000014d8afc │ │ │ │ +00002190 0000000000000010 00002168 FDE cie=0000002c pc=00000000014d8ad0..00000000014d8adc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021a4 0000000000000010 0000217c FDE cie=0000002c pc=00000000014d8b00..00000000014d8b1d │ │ │ │ +000021a4 0000000000000010 0000217c FDE cie=0000002c pc=00000000014d8ae0..00000000014d8afd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021b8 0000000000000010 00002190 FDE cie=0000002c pc=00000000014d8b20..00000000014d8b5c │ │ │ │ +000021b8 0000000000000010 00002190 FDE cie=0000002c pc=00000000014d8b00..00000000014d8b3c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021cc 0000000000000010 000021a4 FDE cie=0000002c pc=00000000014d8b60..00000000014d8be4 │ │ │ │ +000021cc 0000000000000010 000021a4 FDE cie=0000002c pc=00000000014d8b40..00000000014d8bc4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021e0 0000000000000014 000021b8 FDE cie=0000002c pc=00000000014d8bf0..00000000014d8c74 │ │ │ │ +000021e0 0000000000000014 000021b8 FDE cie=0000002c pc=00000000014d8bd0..00000000014d8c54 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021f8 0000000000000010 000021d0 FDE cie=0000002c pc=00000000014d8c80..00000000014d8caa │ │ │ │ +000021f8 0000000000000010 000021d0 FDE cie=0000002c pc=00000000014d8c60..00000000014d8c8a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000220c 0000000000000010 000021e4 FDE cie=0000002c pc=00000000014d8cb0..00000000014d8cda │ │ │ │ +0000220c 0000000000000010 000021e4 FDE cie=0000002c pc=00000000014d8c90..00000000014d8cba │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00002220 0000000000000028 000021f8 FDE cie=0000002c pc=00000000014e0080..00000000014e00f5 │ │ │ │ DW_CFA_advance_loc: 1 to 00000000014e0081 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib64/ld-linux-x86-64.so.2 │ │ │ │ +t{v/lib64/ld-linux-x86-64.so.2 │ │ │ │ __gmon_start__ │ │ │ │ del_curterm │ │ │ │ tigetstr │ │ │ │ setupterm │ │ │ │ tigetnum │ │ │ │ tigetflag │ │ │ │ set_curterm │ │ │ │ @@ -670,544 +670,554 @@ │ │ │ │ The keymap to use (default is emacs) │ │ │ │ FRONTEND │ │ │ │ The frontend to use (default is pango) │ │ │ │ Show the version number │ │ │ │ 'CommandLineOptions │ │ │ │ yi-0.19.3-A3IBKjACxt6DmcMBtskM6O-yi │ │ │ │ yi-0.19.3-A3IBKjACxt6DmcMBtskM6O-yi:Main.CommandLineOptions │ │ │ │ -'PrefsMod │ │ │ │ -'InfoMod │ │ │ │ -Options.Applicative.Builder │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG │ │ │ │ -disabled option │ │ │ │ -cannot parse value ` │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -Options.Applicative.Builder.Completer │ │ │ │ -'DefaultProp │ │ │ │ -HasMetavar │ │ │ │ -HasValue │ │ │ │ -HasCompleter │ │ │ │ -'ArgumentFields │ │ │ │ -'CommandFields │ │ │ │ -'FlagFields │ │ │ │ -'OptionFields │ │ │ │ -Options.Applicative.Builder.Internal │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Builder.Internal.Mod │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Builder.Internal.DefaultProp │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Builder.Internal.ArgumentFields │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Builder.Internal.CommandFields │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Builder.Internal.FlagFields │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Builder.Internal.OptionFields │ │ │ │ -Options.Applicative.Extra │ │ │ │ -Invalid option ` │ │ │ │ -Invalid argument ` │ │ │ │ -` expects an argument. │ │ │ │ -The option ` │ │ │ │ -Missing: │ │ │ │ -Did you mean this? │ │ │ │ -Did you mean one of these? │ │ │ │ -Show version information │ │ │ │ -Show this help text │ │ │ │ -Options.Applicative.Help.Chunk │ │ │ │ -Nothing} │ │ │ │ -Chunk {unChunk = │ │ │ │ -Global options: │ │ │ │ -Available options: │ │ │ │ -Available commands: │ │ │ │ -default: │ │ │ │ -'AlwaysRequired │ │ │ │ -'MaybeRequired │ │ │ │ -'NeverRequired │ │ │ │ -Parenthetic │ │ │ │ -'OptDescStyle │ │ │ │ -Options.Applicative.Help.Core │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Help.Core.NeverRequired │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Help.Core.MaybeRequired │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Help.Core.AlwaysRequired │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Help.Core.OptDescStyle │ │ │ │ +Yi.Config.Default.HaskellMode │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS │ │ │ │ +Insert type of which identifier? │ │ │ │ +Couldn't get buffer filename in ghciLoadBuffer │ │ │ │ +Command to call for GHCi, currently │ │ │ │ +Could not parse as [String], keep old args. │ │ │ │ +with, currently │ │ │ │ +List of args to call │ │ │ │ +precise haskell │ │ │ │ +Next indent = │ │ │ │ +Previous indent = │ │ │ │ +literate haskell │ │ │ │ +fast haskell │ │ │ │ +firstTokOnLine = │ │ │ │ +Stops = │ │ │ │ +unable to indent code │ │ │ │ +runhaskell │ │ │ │ +src/Yi/Mode/Haskell.hs │ │ │ │ libraries/ghc-internal/src/GHC/Internal/List.hs │ │ │ │ GHC.Internal.List │ │ │ │ ghc-internal │ │ │ │ lastError │ │ │ │ -src/Options/Applicative/Help/Levenshtein.hs │ │ │ │ -Options.Applicative.Help.Levenshtein │ │ │ │ -Options.Applicative.Help.Pretty │ │ │ │ -'ParserHelp │ │ │ │ -Options.Applicative.Help.Types │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Help.Types.ParserHelp │ │ │ │ -src/Options/Applicative/Types.hs:134:13-14|case │ │ │ │ -CompletionResult _ │ │ │ │ - │ │ │ │ -, prefShowHelpOnEmpty = │ │ │ │ -, prefShowHelpOnError = │ │ │ │ -, prefDisambiguate = │ │ │ │ -ParserPrefs {prefMultiSuffix = │ │ │ │ -True, prefTabulateFill = │ │ │ │ -False, prefTabulateFill = │ │ │ │ -, prefHelpShowGlobal = │ │ │ │ -, prefHelpLongEquals = │ │ │ │ -, prefColumns = │ │ │ │ -, prefBacktrack = │ │ │ │ -OptShort │ │ │ │ -OptLong │ │ │ │ -True, propDescMod = _ } │ │ │ │ -False, propDescMod = _ } │ │ │ │ -, propShowGlobal = │ │ │ │ -, propShowDefault = │ │ │ │ -, propMetaVar = │ │ │ │ -, propHelp = │ │ │ │ -OptProperties { propVisibility = │ │ │ │ -Success │ │ │ │ -CompletionInvoked │ │ │ │ -ArgumentReachability {argumentIsUnreachable = │ │ │ │ -BindNode │ │ │ │ -AltNode │ │ │ │ -MultNode │ │ │ │ -Option {optProps = │ │ │ │ -Options.Applicative.Types │ │ │ │ -IsCmdStart │ │ │ │ -'CmdStart │ │ │ │ -'CmdCont │ │ │ │ -Backtracking │ │ │ │ -'Backtrack │ │ │ │ -'NoBacktrack │ │ │ │ -'SubparserInline │ │ │ │ -'ParserPrefs │ │ │ │ -'OptLong │ │ │ │ -'OptShort │ │ │ │ -OptVisibility │ │ │ │ -'Internal │ │ │ │ -'Visible │ │ │ │ -'OptProperties │ │ │ │ -'Completer │ │ │ │ -'CompletionResult │ │ │ │ -'ParserFailure │ │ │ │ -ParserResult │ │ │ │ -'Success │ │ │ │ -'Failure │ │ │ │ -'CompletionInvoked │ │ │ │ -ArgPolicy │ │ │ │ -'Intersperse │ │ │ │ -'NoIntersperse │ │ │ │ -'AllPositionals │ │ │ │ -'ForwardOptions │ │ │ │ -'UnknownError │ │ │ │ -'ShowHelpText │ │ │ │ -'ErrorMsg │ │ │ │ -'InfoMsg │ │ │ │ -'ExpectsArgError │ │ │ │ -'UnexpectedError │ │ │ │ -'MissingError │ │ │ │ -'CReader │ │ │ │ -'FlagReader │ │ │ │ -'OptReader │ │ │ │ -'ArgReader │ │ │ │ -'SomeParser │ │ │ │ -'ParserInfo │ │ │ │ -'CmdReader │ │ │ │ +'GhciBuffer │ │ │ │ +Yi.Mode.Haskell │ │ │ │ +missing end of type or equation declaration │ │ │ │ +incorrectly placed block │ │ │ │ +block expected │ │ │ │ +'PModule │ │ │ │ +'PImport │ │ │ │ +'PModuleDecl │ │ │ │ +'PGuard' │ │ │ │ 'Context │ │ │ │ -'ArgumentReachability │ │ │ │ -AltNodeType │ │ │ │ -'MarkDefault │ │ │ │ -'NoDefault │ │ │ │ -'BindNode │ │ │ │ -'MultNode │ │ │ │ -'AltNode │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Leaf │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.MultNode │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.AltNode │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.BindNode │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.MarkDefault │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.NoDefault │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Context │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.ParserInfo │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.NilP │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.OptP │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.MultP │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.AltP │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.BindP │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Option │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.OptReader │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.FlagReader │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.ArgReader │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.CmdReader │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.CReader │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.ErrorMsg │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.InfoMsg │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.ShowHelpText │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.UnknownError │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.MissingError │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.ExpectsArgError │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.UnexpectedError │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.SomeParser │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Intersperse │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.NoIntersperse │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.AllPositionals │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.ForwardOptions │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Success │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Failure │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.CompletionInvoked │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.OptProperties │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Internal │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Hidden │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Visible │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.OptShort │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.OptLong │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.ParserPrefs │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Backtrack │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.NoBacktrack │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.SubparserInline │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.CmdStart │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.CmdCont │ │ │ │ -Options.Applicative.Internal │ │ │ │ -'ComplResult │ │ │ │ -'ComplParser │ │ │ │ -'ComplOption │ │ │ │ -'Completion │ │ │ │ -'NondetT │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Internal.TNil │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Internal.TCons │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Internal.ComplParser │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Internal.ComplOption │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Internal.ComplResult │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Internal.C:MonadP │ │ │ │ -'Enriched │ │ │ │ -'Standard │ │ │ │ -Richness │ │ │ │ -Options.Applicative.BashCompletion │ │ │ │ -ish-completion-script │ │ │ │ -ash-completion-script │ │ │ │ -bash-completion-index │ │ │ │ -ash-completion-word │ │ │ │ -bash-completion-command-desc-length │ │ │ │ -bash-completion-option-desc-length │ │ │ │ -bash-completion-enriched │ │ │ │ -#compdef │ │ │ │ - compadd -f -- $word │ │ │ │ - compadd -l -d desc -- $parts[1] │ │ │ │ - local desc=($(print -f "%-019s -- %s" $parts[1] $parts[2])) │ │ │ │ - compadd -d desc -- $parts[1] │ │ │ │ - local desc=("$parts[1] ($parts[2])") │ │ │ │ - if [[ $word[1] == "-" ]]; then │ │ │ │ - if [[ -n $parts[2] ]]; then │ │ │ │ - IFS=$'\t' parts=($( echo $word )) │ │ │ │ - # Split the line at a tab if there is one. │ │ │ │ - local -a parts │ │ │ │ -for word in $completions; do │ │ │ │ - "${request[@]}" )) │ │ │ │ -IFS=$'\n' completions=($( │ │ │ │ - request=(${request[@]} --bash-completion-word $arg) │ │ │ │ -for arg in ${words[@]}; do │ │ │ │ -request=(--bash-completion-enriched --bash-completion-index $index) │ │ │ │ -local index=$((CURRENT - 1)) │ │ │ │ -local word │ │ │ │ -local completions │ │ │ │ -local request │ │ │ │ - function _ │ │ │ │ - --arguments '(_ │ │ │ │ -complete --no-files --command │ │ │ │ - end │ │ │ │ - echo -E "$opt" │ │ │ │ - else │ │ │ │ - echo -E "$opt/" │ │ │ │ - if test -d $opt │ │ │ │ - $tmpline) │ │ │ │ - for opt in ( │ │ │ │ - set tmpline $tmpline --bash-completion-word $arg │ │ │ │ - for arg in $cl │ │ │ │ - set -l tmpline --bash-completion-enriched --bash-completion-index $cn │ │ │ │ - set -l cn (count $cn) │ │ │ │ - set -l cn (commandline --tokenize --cut-at-cursor --current-process) │ │ │ │ - # Hack around fish issue #3934 │ │ │ │ - set -l cl (commandline --tokenize --current-process) │ │ │ │ -complete -o filenames -F _ │ │ │ │ - "${CMDLINE[@]}") ) │ │ │ │ - COMPREPLY=( $( │ │ │ │ - done │ │ │ │ - CMDLINE=(${CMDLINE[@]} --bash-completion-word $arg) │ │ │ │ - for arg in ${COMP_WORDS[@]}; do │ │ │ │ - CMDLINE=(--bash-completion-index $COMP_CWORD) │ │ │ │ - local IFS=$'\n' │ │ │ │ - local CMDLINE │ │ │ │ -Enriched │ │ │ │ -src/Options/Applicative/BashCompletion.hs:36:13-14|case │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.BashCompletion.Standard │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.BashCompletion.Enriched │ │ │ │ -'OptWord │ │ │ │ -Options.Applicative.Common │ │ │ │ -optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Common.OptWord │ │ │ │ -'SetAnsiStyle │ │ │ │ -'Italicized │ │ │ │ -'Underlined │ │ │ │ -'Background │ │ │ │ -'Foreground │ │ │ │ -'Magenta │ │ │ │ - styles left at theend of rendering (there should be only 1). Please report this as a bug. │ │ │ │ -There are │ │ │ │ -There is no empty style left at the end of rendering (but there should be). Please report this as a bug. │ │ │ │ -src/Prettyprinter/Render/Terminal/Internal.hs │ │ │ │ -Prettyprinter.Render.Terminal.Internal │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY │ │ │ │ -, ansiUnderlining = │ │ │ │ -, ansiItalics = │ │ │ │ -, ansiBold = │ │ │ │ -, ansiBackground = │ │ │ │ -SetAnsiStyle {ansiForeground = │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.SetAnsiStyle │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Italicized │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Underlined │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Bold │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Foreground │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Background │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Vivid │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Dull │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Black │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Red │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Green │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Yellow │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Blue │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Magenta │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Cyan │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.White │ │ │ │ -System.Console.ANSI.Codes │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv │ │ │ │ -src/System/Console/ANSI/Types.hs:161:13-14|case │ │ │ │ - (r g b) is outside of a 6 level (6x6x6) color cube. │ │ │ │ - (gray) is outside of the range 0 to 23. │ │ │ │ -toEnum{Color}: tag ( │ │ │ │ -toEnum{ColorIntensity}: tag ( │ │ │ │ -toEnum{ConsoleLayer}: tag ( │ │ │ │ -toEnum{BlinkSpeed}: tag ( │ │ │ │ -toEnum{Underlining}: tag ( │ │ │ │ -toEnum{ConsoleIntensity}: tag ( │ │ │ │ -) is outside of enumeration's range (0, │ │ │ │ -SetPaletteColor │ │ │ │ -SetColor │ │ │ │ -SetSwapForegroundBackground │ │ │ │ -SetVisible │ │ │ │ -SetItalicized │ │ │ │ -SetDefaultColor │ │ │ │ -SetRGBColor │ │ │ │ -SetBlinkSpeed │ │ │ │ -SetUnderlining │ │ │ │ -SetConsoleIntensity │ │ │ │ -pred{Color}: tried to take `pred' of first tag in enumeration │ │ │ │ -succ{Color}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{ColorIntensity}: tried to take `pred' of first tag in enumeration │ │ │ │ -succ{ColorIntensity}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{ConsoleLayer}: tried to take `pred' of first tag in enumeration │ │ │ │ -succ{ConsoleLayer}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{BlinkSpeed}: tried to take `pred' of first tag in enumeration │ │ │ │ -succ{BlinkSpeed}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{Underlining}: tried to take `pred' of first tag in enumeration │ │ │ │ -succ{Underlining}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{ConsoleIntensity}: tried to take `pred' of first tag in enumeration │ │ │ │ -succ{ConsoleIntensity}: tried to take `succ' of last tag in enumeration │ │ │ │ -src/System/Console/ANSI/Types.hs │ │ │ │ -'SetDefaultColor │ │ │ │ -'SetPaletteColor │ │ │ │ -'SetColor │ │ │ │ -'SetBlinkSpeed │ │ │ │ -'SetUnderlining │ │ │ │ -'SetSwapForegroundBackground │ │ │ │ -'SetVisible │ │ │ │ -'SetItalicized │ │ │ │ -'SetConsoleIntensity │ │ │ │ -'SetRGBColor │ │ │ │ -'NormalIntensity │ │ │ │ -'FaintIntensity │ │ │ │ -'BoldIntensity │ │ │ │ -'NoUnderline │ │ │ │ -'DashedUnderline │ │ │ │ -'DottedUnderline │ │ │ │ -'CurlyUnderline │ │ │ │ -'DoubleUnderline │ │ │ │ -'SingleUnderline │ │ │ │ -'NoBlink │ │ │ │ -'RapidBlink │ │ │ │ -'SlowBlink │ │ │ │ -'Underlining │ │ │ │ -ConsoleLayer │ │ │ │ -ColorIntensity │ │ │ │ -System.Console.ANSI.Types │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Reset │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetConsoleIntensity │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetItalicized │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetUnderlining │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetBlinkSpeed │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetVisible │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetSwapForegroundBackground │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetColor │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetRGBColor │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetPaletteColor │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetDefaultColor │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.BoldIntensity │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.FaintIntensity │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.NormalIntensity │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SingleUnderline │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.DoubleUnderline │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.CurlyUnderline │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.DottedUnderline │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.DashedUnderline │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.NoUnderline │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SlowBlink │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.RapidBlink │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.NoBlink │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Foreground │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Background │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Underlining │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Dull │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Vivid │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Black │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Red │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Green │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Yellow │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Blue │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Magenta │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Cyan │ │ │ │ -ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.White │ │ │ │ -Data.Colour │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ -withOpacity │ │ │ │ -transparent │ │ │ │ - `withOpacity` │ │ │ │ -Data.Colour.SRGB.Linear.rgb │ │ │ │ -Data.Colour.SRGB.Linear.rgb │ │ │ │ -Data.Colour.SRGB.sRGB24read: no parse │ │ │ │ -./Data/Colour/SRGB.hs │ │ │ │ -Data.Colour.SRGB │ │ │ │ -'RGBSpace │ │ │ │ -'TransferFunction │ │ │ │ -Data.Colour.RGBSpace │ │ │ │ -Data/Colour/RGBSpace.hs:75:3-34|[r, g, b] │ │ │ │ -Data/Colour/RGBSpace.hs:68:3-34|[r0, g0, b0] │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.RGBSpace.RGBSpace │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.RGBSpace.TransferFunction │ │ │ │ -AffineSpace │ │ │ │ -AlphaColour │ │ │ │ -./Data/Colour/Internal.hs │ │ │ │ -Data.Colour.Internal │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.C:ColourOps │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.RGBA │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.Alpha │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.RGB │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.Blue │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.Green │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.Red │ │ │ │ -Data.Colour.Chan │ │ │ │ -mkRGBGamut │ │ │ │ -'RGBGamut │ │ │ │ -Data.Colour.RGB │ │ │ │ -Data/Colour/RGB.hs:114:3-31|Just o │ │ │ │ -Data/Colour/RGB.hs:113:3-49|[x, y, z] │ │ │ │ -mkRGBGamut │ │ │ │ -, channelBlue = │ │ │ │ -, channelGreen = │ │ │ │ -RGB {channelRed = │ │ │ │ -channelBlue │ │ │ │ -channelGreen │ │ │ │ -channelRed │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.RGB.RGBGamut │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.RGB.RGB │ │ │ │ -Data.Colour.Matrix │ │ │ │ -Data/Colour/Matrix.hs:(29,1)-(34,21)|function inverse │ │ │ │ -Data/Colour/Matrix.hs:(35,1)-(36,41)|function determinant │ │ │ │ -Data.Colour.CIE.Chromaticity │ │ │ │ -mkChromaticity │ │ │ │ -mkChromaticity │ │ │ │ -colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.CIE.Chromaticity.Chroma │ │ │ │ -Data.Colour.SRGB.Linear │ │ │ │ -Data.Colour.CIE.Illuminant │ │ │ │ -SAnnPush │ │ │ │ -SAnnPop │ │ │ │ -LayoutOptions {layoutPageWidth = │ │ │ │ -AvailablePerLine │ │ │ │ -Tried skipping spaces in unannotated data! Please report this as a bug in 'prettyprinter'. │ │ │ │ -'LayoutOptions │ │ │ │ -'UndoAnn │ │ │ │ -LayoutPipeline │ │ │ │ -'Nesting │ │ │ │ -'WithPageWidth │ │ │ │ -'FlatAlt │ │ │ │ -'Annotated │ │ │ │ -'AvailablePerLine │ │ │ │ -'Unbounded │ │ │ │ -'FittingPredicate │ │ │ │ -'RecordedWhitespace │ │ │ │ -'AnnotationLevel │ │ │ │ -WhitespaceStrippingState │ │ │ │ -'SAnnPush │ │ │ │ -'SAnnPop │ │ │ │ -SimpleDocStream │ │ │ │ -'Shallow │ │ │ │ -FusionDepth │ │ │ │ -'DontRemove │ │ │ │ -AnnotationRemoval │ │ │ │ -'Flattened │ │ │ │ -'NeverFlat │ │ │ │ -'AlreadyFlat │ │ │ │ -FlattenResult │ │ │ │ -libraries/text/src/Data/Text.hs │ │ │ │ -Data.Text │ │ │ │ -text-2.1.3-inplace │ │ │ │ -emptyError │ │ │ │ -src/Prettyprinter/Internal.hs │ │ │ │ -Prettyprinter.Internal │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV │ │ │ │ -src/Prettyprinter/Internal.hs:1597:15-16|case │ │ │ │ -minimum: empty structure │ │ │ │ +'ProgMod │ │ │ │ +()[]{}<>. │ │ │ │ +comments │ │ │ │ +extraContent │ │ │ │ +moduleKeyword │ │ │ │ +whereKeyword │ │ │ │ +importKeyword │ │ │ │ +specification │ │ │ │ +typeKeyword │ │ │ │ +dataKeyword │ │ │ │ +dtypeCons │ │ │ │ +dataCons │ │ │ │ +cKeyword │ │ │ │ +errorTok │ │ │ │ +commentList │ │ │ │ +PModule {comments = │ │ │ │ +, progMod = │ │ │ │ +ProgMod {modDecl = │ │ │ │ +, body = │ │ │ │ +Body {imports = │ │ │ │ +, content = │ │ │ │ +, extraContent = │ │ │ │ +PModuleDecl {moduleKeyword = │ │ │ │ +, name = │ │ │ │ +, exports = │ │ │ │ +, whereKeyword = │ │ │ │ +PImport {importKeyword = │ │ │ │ +, qual = │ │ │ │ +, name' = │ │ │ │ +, specification = │ │ │ │ +PType {typeKeyword = │ │ │ │ +, typeCons = │ │ │ │ +, equal = │ │ │ │ +, btype = │ │ │ │ +PData {dataKeyword = │ │ │ │ +, dtypeCons = │ │ │ │ +, dEqual = │ │ │ │ +, dataRhs = │ │ │ │ +PData' {dEqual = │ │ │ │ +, dataCons = │ │ │ │ +PClass {cKeyword = │ │ │ │ +, cHead = │ │ │ │ +, cwhere = │ │ │ │ +PError {errorTok = │ │ │ │ +, marker = │ │ │ │ +, commentList = │ │ │ │ +Context │ │ │ │ +PGuard' │ │ │ │ +src/Yi/Syntax/Haskell.hs:159:35-56|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:173:23-34|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:172:23-34|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:171:36-60|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:169:36-60|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:164:31-52|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:157:33-51|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:165:28-46|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:163:35-58|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs │ │ │ │ +Yi.Syntax.Haskell │ │ │ │ +src/Yi/Syntax/Haskell.hs:156:23-60|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:162:35-58|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:168:32-51|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:167:38-64|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:166:38-64|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:175:42-74|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:174:42-74|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:153:46-79|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:152:37-57|lambda │ │ │ │ +src/Yi/Syntax/Haskell.hs:154:37-62|lambda │ │ │ │ maximum: empty structure │ │ │ │ +minimum: empty structure │ │ │ │ foldr1: empty structure │ │ │ │ foldl1: empty structure │ │ │ │ -src/Prettyprinter/Internal.hs:1775:15-16|case │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.C:Pretty │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Nil │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Cons │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.UndoAnn │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Fail │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Empty │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Char │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Text │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Line │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.FlatAlt │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Cat │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Nest │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Union │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Column │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.WithPageWidth │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Nesting │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Annotated │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.AvailablePerLine │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Unbounded │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.AnnotationLevel │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.RecordedWhitespace │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.SFail │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.SEmpty │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.SChar │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.SText │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.SLine │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.SAnnPush │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.SAnnPop │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Shallow │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Deep │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Remove │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.DontRemove │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Flattened │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.AlreadyFlat │ │ │ │ -prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.NeverFlat │ │ │ │ - an empty style stack! Please report this as a bug. │ │ │ │ - must not appear in a rendered │ │ │ │ -SimpleDocStream │ │ │ │ -. This is a bug in the layout algorithm! │ │ │ │ -An unpaired style terminator was encountered. This is a bug in the layout algorithm! Please report this as a bug │ │ │ │ -Conversion from SimpleDocStream to SimpleDocTree failed! Please report this as a bug │ │ │ │ -Conversion from SimpleDocStream to SimpleDocTree left unconsumed input! Please report this as a bug │ │ │ │ -src/Prettyprinter/Render/Util/Panic.hs │ │ │ │ -Prettyprinter.Render.Util.Panic │ │ │ │ -Prettyprinter.Symbols.Ascii │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PModule │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.ProgMod │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.Body │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PModuleDecl │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PImport │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.TS │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PType │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PData │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PData' │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PClass │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.Paren │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.Block │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PAtom │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.Expr │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PWhere │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.Bin │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PError │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.RHS │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.Opt │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.Modid │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.Context │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PGuard │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PGuard' │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.TC │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.DC │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PLet │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PIn │ │ │ │ +src/Yi/Syntax/Paren.hs:89:11-54|[firstLine, lastLine] │ │ │ │ +assertJust: Just expected │ │ │ │ +src/Yi/Syntax/Paren.hs │ │ │ │ +Yi.Syntax.Paren │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Paren.Paren │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Paren.Block │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Paren.Atom │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Paren.Error │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Paren.Expr │ │ │ │ +wrong usage of paintAtom │ │ │ │ +Yi.Syntax.Strokes.Haskell │ │ │ │ +src/Yi/Lexer/Haskell.x:173:24-25|case │ │ │ │ +'Comment │ │ │ │ +'Special │ │ │ │ +'ReservedOp │ │ │ │ +'Reserved │ │ │ │ +'Operator │ │ │ │ +'ConsOperator │ │ │ │ +'Unrecognized │ │ │ │ +'CppDirective │ │ │ │ +'THQuote │ │ │ │ +'ConsIdent │ │ │ │ +'VarIdent │ │ │ │ +'StringTok │ │ │ │ +'CharTok │ │ │ │ +'Arobase │ │ │ │ +'DoubleDot │ │ │ │ +'DoubleColon │ │ │ │ +'DoubleRightArrow │ │ │ │ +'RightArrow │ │ │ │ +'LeftArrow │ │ │ │ +'BackSlash │ │ │ │ +'Instance │ │ │ │ +'Deriving │ │ │ │ +'OtherLayout │ │ │ │ +'NewType │ │ │ │ +'Qualified │ │ │ │ +ReservedType │ │ │ │ +CommentType │ │ │ │ +'AlexAcc │ │ │ │ +'AlexAccPred │ │ │ │ +'AlexAccSkipPred │ │ │ │ +'AlexAccSkip │ │ │ │ +'AlexAccNone │ │ │ │ +'AlexLastAcc │ │ │ │ +'AlexLastSkip │ │ │ │ +'AlexNone │ │ │ │ +'AlexSkip │ │ │ │ +'AlexError │ │ │ │ +'AlexToken │ │ │ │ +'AlexEOF │ │ │ │ +AlexReturn │ │ │ │ +AlexAddr │ │ │ │ +dist-ghc/build/Yi/Lexer/Haskell.hs │ │ │ │ +Yi.Lexer.Haskell │ │ │ │ +dist-ghc/build/Yi/Lexer/Haskell.hs:2528:23-41|lambda │ │ │ │ +Special │ │ │ │ +Comment │ │ │ │ +ConsOperator │ │ │ │ +ReservedOp │ │ │ │ +Reserved │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Number │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.CharTok │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.StringTok │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.VarIdent │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.ConsIdent │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Reserved │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.ReservedOp │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Special │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.ConsOperator │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Operator │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Comment │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.THQuote │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.CppDirective │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Unrecognized │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Pipe │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Equal │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.BackSlash │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.LeftArrow │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.RightArrow │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.DoubleRightArrow │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.DoubleColon │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.DoubleDot │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Arobase │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Tilda │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Hiding │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Qualified │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.As │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Import │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Data │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.NewType │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Type │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Where │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Let │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.In │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Do │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Of │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.OtherLayout │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Deriving │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Module │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Forall │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Other │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Class │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Instance │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Open │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Close │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Text │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Line │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexAccNone │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexAcc │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexAccSkip │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexAccPred │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexAccSkipPred │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexNone │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexLastAcc │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexLastSkip │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexEOF │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexError │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexSkip │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexToken │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexA# │ │ │ │ +'CommentBlock │ │ │ │ +'LaTeXBlock │ │ │ │ +'CodeLine │ │ │ │ +'CodeBlock │ │ │ │ +dist-ghc/build/Yi/Lexer/LiterateHaskell.hs │ │ │ │ +Yi.Lexer.LiterateHaskell │ │ │ │ +dist-ghc/build/Yi/Lexer/LiterateHaskell.hs:929:23-41|lambda │ │ │ │ +dist-ghc/build/Yi/Lexer/LiterateHaskell.hs:964:23-41|lambda │ │ │ │ +unComment │ │ │ │ +src/Yi/Lexer/LiterateHaskell.x:212:13-14|case │ │ │ │ +CommentBlock {unComment = │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.CodeBlock │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.CodeLine │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.CommentBlock │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.LaTeXBlock │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexAccNone │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexAcc │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexAccSkip │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexAccPred │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexAccSkipPred │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexNone │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexLastAcc │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexLastSkip │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexEOF │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexError │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexSkip │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexToken │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexA# │ │ │ │ +'GhciProcessName │ │ │ │ +, _ghciProcessArgs = │ │ │ │ +GhciProcessName {_ghciProcessName = │ │ │ │ +Yi.Mode.GHCi │ │ │ │ +yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Mode.GHCi.GhciProcessName │ │ │ │ +Yi.Config.Default.JavaScriptMode │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII │ │ │ │ +No problems found! │ │ │ │ +Problems in │ │ │ │ +Pattern match failure in 'do' block at src/Yi/Mode/JavaScript.hs:111:3-15 │ │ │ │ +javascript │ │ │ │ +'JSBuffer │ │ │ │ +Yi.Mode.JavaScript │ │ │ │ +'ExprObj │ │ │ │ +'KeyValue │ │ │ │ +'KeyValueErr │ │ │ │ +'ParExpr │ │ │ │ +'ExprFunCall │ │ │ │ +'ExprParen │ │ │ │ +'ExprArr │ │ │ │ +'ExprSimple │ │ │ │ +'ForNormal │ │ │ │ +'ExprCond │ │ │ │ +'ExprTypeOf │ │ │ │ +'ExprNew │ │ │ │ +'ExprPrefix │ │ │ │ +'ArrCont │ │ │ │ +'ExprAnonFun │ │ │ │ +'ExprErr │ │ │ │ +'PostExpr │ │ │ │ +'ArrRest │ │ │ │ +'FunDecl │ │ │ │ +'DoWhile │ │ │ │ +'BlockOne │ │ │ │ +'BlockErr │ │ │ │ +'VarDecl │ │ │ │ +'ParExprErr │ │ │ │ +libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ +GHC.Internal.Data.Data │ │ │ │ +fromJust │ │ │ │ +'Parameters │ │ │ │ +'C:Strokable │ │ │ │ +Yi.Syntax.JavaScript.ForContent │ │ │ │ +Yi.Syntax.JavaScript.VarDecAss │ │ │ │ +Yi.Syntax.JavaScript.Statement │ │ │ │ +Yi.Syntax.JavaScript.Array │ │ │ │ +uniplate not implemented in IsTree (Yi.Syntax.JavaScript.Statement) │ │ │ │ +emptyNode not implemented in IsTree (Yi.Syntax.JavaScript.Statement) │ │ │ │ +src/Yi/Syntax/JavaScript.hs │ │ │ │ +Yi.Syntax.JavaScript │ │ │ │ +ParExpr │ │ │ │ +KeyValue │ │ │ │ +FunDecl │ │ │ │ +VarDecl │ │ │ │ +ForNormal │ │ │ │ +ExprObj │ │ │ │ +ExprParen │ │ │ │ +ExprAnonFun │ │ │ │ +ExprFunCall │ │ │ │ +ExprCond │ │ │ │ +ExprArr │ │ │ │ +ArrRest │ │ │ │ +KeyValueErr │ │ │ │ +ParExprErr │ │ │ │ +DoWhile │ │ │ │ +BlockOne │ │ │ │ +BlockErr │ │ │ │ +ExprPrefix │ │ │ │ +ExprNew │ │ │ │ +ExprSimple │ │ │ │ +ExprTypeOf │ │ │ │ +PostExpr │ │ │ │ +ArrCont │ │ │ │ +Parameters │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.KeyValue │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.KeyValueErr │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprObj │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprPrefix │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprNew │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprSimple │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprParen │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprAnonFun │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprTypeOf │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprFunCall │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.OpExpr │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprCond │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprArr │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.PostExpr │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprErr │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ArrCont │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ArrRest │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ArrErr │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.Block │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.BlockOne │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.BlockErr │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.FunDecl │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.VarDecl │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.Return │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.While │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.DoWhile │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.For │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.If │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.Else │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.With │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.Comm │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.Expr │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.AssBeg │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.AssRst │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.AssErr │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ForNormal │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ForIn │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ForErr │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ParExpr │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ParExprErr │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.Parameters │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ParErr │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.C:Failable │ │ │ │ +'UnreachableCode │ │ │ │ +'MultipleFunctionDeclaration │ │ │ │ +src/Yi/Verifier/JavaScript.hs │ │ │ │ +Yi.Verifier.JavaScript │ │ │ │ +src/Yi/Verifier/JavaScript.hs:31:24-25|case │ │ │ │ +Unreachable code at │ │ │ │ +' declared more than once: │ │ │ │ +Function ` │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Verifier.JavaScript.Err │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Verifier.JavaScript.Warn │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Verifier.JavaScript.UnreachableCode │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Verifier.JavaScript.MultipleFunctionDeclaration │ │ │ │ +'ValidName │ │ │ │ +'Unknown │ │ │ │ +'Qualify' │ │ │ │ +'BitNot' │ │ │ │ +'RightShiftZ' │ │ │ │ +'RightShift' │ │ │ │ +'LeftShift' │ │ │ │ +'BitXor' │ │ │ │ +'BitAnd' │ │ │ │ +'NotEqualsType' │ │ │ │ +'EqualsType' │ │ │ │ +'NotEquals' │ │ │ │ +'Equals' │ │ │ │ +'ModuloAssign' │ │ │ │ +'DivideAssign' │ │ │ │ +'MultiplyAssign' │ │ │ │ +'SubtractAssign' │ │ │ │ +'AddAssign' │ │ │ │ +'Assign' │ │ │ │ +'Decrement' │ │ │ │ +'Increment' │ │ │ │ +'Modulo' │ │ │ │ +'Divide' │ │ │ │ +'Multiply' │ │ │ │ +'Subtract' │ │ │ │ +'Undefined' │ │ │ │ +'TypeOf' │ │ │ │ +'Switch' │ │ │ │ +'Return' │ │ │ │ +'InstanceOf' │ │ │ │ +'Function' │ │ │ │ +'Finally' │ │ │ │ +'Delete' │ │ │ │ +'Default' │ │ │ │ +'Continue' │ │ │ │ +dist-ghc/build/Yi/Lexer/JavaScript.hs │ │ │ │ +Yi.Lexer.JavaScript │ │ │ │ +src/Yi/Lexer/JavaScript.x:(211,1)-(242,23)|function opToOp │ │ │ │ +continue │ │ │ │ +function │ │ │ │ +instanceof │ │ │ │ +src/Yi/Lexer/JavaScript.x:(247,1)-(275,34)|function resToRes │ │ │ │ +ValidName │ │ │ │ +src/Yi/Lexer/JavaScript.x:179:30-31|case │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Unknown │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Res │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Str │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Rex │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Op │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Special │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Number │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.ValidName │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Comment │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Const │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Add' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Subtract' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Multiply' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Divide' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Modulo' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Increment' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Decrement' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Assign' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AddAssign' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.SubtractAssign' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.MultiplyAssign' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.DivideAssign' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.ModuloAssign' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Equals' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.NotEquals' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.GT' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.GTE' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.LT' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.LTE' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.EqualsType' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.NotEqualsType' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.And' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Or' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Not' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.BitAnd' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.BitOr' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.BitXor' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.LeftShift' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.RightShift' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.RightShiftZ' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.BitNot' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Qualify' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Break' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Case' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Catch' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Continue' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Default' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Delete' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Do' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Else' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Finally' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.For' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Function' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.If' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.In' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.InstanceOf' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.New' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Return' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Switch' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.This' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Throw' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Try' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.TypeOf' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Var' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Void' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.While' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.With' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.True' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.False' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Null' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Undefined' │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Line │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Start │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.End │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Text │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexAccNone │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexAcc │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexAccSkip │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexNone │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexLastAcc │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexLastSkip │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexEOF │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexError │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexSkip │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexToken │ │ │ │ +yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexA# │ │ │ │ Yi.Config.Default.Vty │ │ │ │ yi-frontend-vty-0.19.1-9LG2ceNOrdRLDTEwItQqX7 │ │ │ │ VtyInput │ │ │ │ VtyRender │ │ │ │ refresh crashed with IO Error │ │ │ │ refreshing screen. │ │ │ │ src/Yi/Frontend/Vty.hs │ │ │ │ @@ -1253,23 +1263,24 @@ │ │ │ │ this terminal does not support hide cursor │ │ │ │ this terminal does not support show cursor │ │ │ │ getwinsize returned < 0 : │ │ │ │ Please report this bug to vty project. │ │ │ │ Graphics.Vty.Output: outputByteBuffer length mismatch. │ │ │ │ no back color support for terminal │ │ │ │ no fore color support for terminal │ │ │ │ -fromJust │ │ │ │ enterExitCap applied to diff that was known not to have one. │ │ │ │ src/Graphics/Vty/Platform/Unix/Output/TerminfoBased.hs │ │ │ │ fdWriteAll: len is less than 0 │ │ │ │ Terminal does not define required capability " │ │ │ │ 'SetState │ │ │ │ 'EnterExitSeq │ │ │ │ DisplayAttrSeq │ │ │ │ 'DisplayAttrState │ │ │ │ +'Background │ │ │ │ +'Foreground │ │ │ │ ColorSide │ │ │ │ 'TerminfoCaps │ │ │ │ 'DisplayAttrCaps │ │ │ │ Graphics.Vty.Platform.Unix.Output.TerminfoBased │ │ │ │ vty-unix-0.2.0.0-3uJJ50thwWjFJzwFSTYJQ6:Graphics.Vty.Platform.Unix.Output.TerminfoBased.EnterExitSeq │ │ │ │ vty-unix-0.2.0.0-3uJJ50thwWjFJzwFSTYJQ6:Graphics.Vty.Platform.Unix.Output.TerminfoBased.SetState │ │ │ │ vty-unix-0.2.0.0-3uJJ50thwWjFJzwFSTYJQ6:Graphics.Vty.Platform.Unix.Output.TerminfoBased.DisplayAttrState │ │ │ │ @@ -1322,14 +1333,15 @@ │ │ │ │ 'BitwiseAnd │ │ │ │ 'BitwiseXOr │ │ │ │ 'BitwiseOr │ │ │ │ 'CharOut │ │ │ │ Data.Terminfo.Parse │ │ │ │ conditionalExpr │ │ │ │ conditionalParts │ │ │ │ +stimes: positive multiplier expected │ │ │ │ Conditional {conditionalExpr = │ │ │ │ , conditionalParts = │ │ │ │ PushParam │ │ │ │ PushValue │ │ │ │ src/Data/Terminfo/Parse.hs:66:21-22|case │ │ │ │ Primitive.basicUnsafeNew: negative length: │ │ │ │ src/Data/Vector/Primitive/Mutable.hs │ │ │ │ @@ -1399,14 +1411,15 @@ │ │ │ │ Attr {attrStyle = │ │ │ │ attrBackColor │ │ │ │ attrForeColor │ │ │ │ attrStyle │ │ │ │ , fixedBackColor = │ │ │ │ , fixedForeColor = │ │ │ │ fixedStyle = │ │ │ │ +Nothing} │ │ │ │ , fixedURL = │ │ │ │ FixedAttr { │ │ │ │ src/Graphics/Vty/Attributes.hs:131:13-14|case │ │ │ │ vty-6.4-Knri6Uaz16LB2K1hAsjr1m:Graphics.Vty.Attributes.Attr │ │ │ │ vty-6.4-Knri6Uaz16LB2K1hAsjr1m:Graphics.Vty.Attributes.FixedAttr │ │ │ │ vty-6.4-Knri6Uaz16LB2K1hAsjr1m:Graphics.Vty.Attributes.Default │ │ │ │ vty-6.4-Knri6Uaz16LB2K1hAsjr1m:Graphics.Vty.Attributes.KeepCurrent │ │ │ │ @@ -1511,23 +1524,25 @@ │ │ │ │ 'RemoveStrikethrough │ │ │ │ 'ApplyStrikethrough │ │ │ │ 'RemoveItalic │ │ │ │ 'ApplyItalic │ │ │ │ 'RemoveStandout │ │ │ │ 'ApplyStandout │ │ │ │ StyleStateChange │ │ │ │ +'SetColor │ │ │ │ 'NoColorChange │ │ │ │ 'ColorToDefault │ │ │ │ DisplayColorDiff │ │ │ │ Graphics.Vty.DisplayAttributes │ │ │ │ , urlDiff = │ │ │ │ , backColorDiff = │ │ │ │ , foreColorDiff = │ │ │ │ DisplayAttrDiff {styleDiffs = │ │ │ │ src/Graphics/Vty/DisplayAttributes.hs:126:21-22|case │ │ │ │ +SetColor │ │ │ │ vty-6.4-Knri6Uaz16LB2K1hAsjr1m:Graphics.Vty.DisplayAttributes.DisplayAttrDiff │ │ │ │ vty-6.4-Knri6Uaz16LB2K1hAsjr1m:Graphics.Vty.DisplayAttributes.LinkTo │ │ │ │ vty-6.4-Knri6Uaz16LB2K1hAsjr1m:Graphics.Vty.DisplayAttributes.NoLinkChange │ │ │ │ vty-6.4-Knri6Uaz16LB2K1hAsjr1m:Graphics.Vty.DisplayAttributes.EndLink │ │ │ │ vty-6.4-Knri6Uaz16LB2K1hAsjr1m:Graphics.Vty.DisplayAttributes.ApplyStandout │ │ │ │ vty-6.4-Knri6Uaz16LB2K1hAsjr1m:Graphics.Vty.DisplayAttributes.RemoveStandout │ │ │ │ vty-6.4-Knri6Uaz16LB2K1hAsjr1m:Graphics.Vty.DisplayAttributes.ApplyItalic │ │ │ │ @@ -1572,17 +1587,21 @@ │ │ │ │ 'VertJoin │ │ │ │ 'HorizJoin │ │ │ │ 'HorizText │ │ │ │ 'EmptyImage │ │ │ │ HorizJoin( │ │ │ │ VertJoin( │ │ │ │ HorizText( │ │ │ │ +emptyError │ │ │ │ +Data.Text │ │ │ │ +libraries/text/src/Data/Text.hs │ │ │ │ head_empty │ │ │ │ Data.Text.Internal.Fusion.Common │ │ │ │ libraries/text/src/Data/Text/Internal/Fusion/Common.hs │ │ │ │ +text-2.1.3-inplace │ │ │ │ Data.Text.Lazy │ │ │ │ libraries/text/src/Data/Text/Lazy.hs │ │ │ │ displayText │ │ │ │ charWidth │ │ │ │ partRight │ │ │ │ partBottom │ │ │ │ leftSkip │ │ │ │ @@ -1782,14 +1801,525 @@ │ │ │ │ vty-6.4-Knri6Uaz16LB2K1hAsjr1m:Graphics.Vty.UnicodeWidthTable.Types.WidthTableRange │ │ │ │ getBound' called from writeLiftIO: write bound is not data-independent. │ │ │ │ getBound' called from │ │ │ │ ./Blaze/ByteString/Builder/Internal/Write.hs │ │ │ │ Blaze.ByteString.Builder.Internal.Write │ │ │ │ blaze-builder-0.4.4.1-IETbtXv9ANeIFxIssaYex9 │ │ │ │ blaze-builder-0.4.4.1-IETbtXv9ANeIFxIssaYex9:Blaze.ByteString.Builder.Internal.Write.Write │ │ │ │ +'PrefsMod │ │ │ │ +'InfoMod │ │ │ │ +Options.Applicative.Builder │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG │ │ │ │ +disabled option │ │ │ │ +cannot parse value ` │ │ │ │ +Options.Applicative.Builder.Completer │ │ │ │ +'DefaultProp │ │ │ │ +HasMetavar │ │ │ │ +HasValue │ │ │ │ +HasCompleter │ │ │ │ +'ArgumentFields │ │ │ │ +'CommandFields │ │ │ │ +'FlagFields │ │ │ │ +'OptionFields │ │ │ │ +Options.Applicative.Builder.Internal │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Builder.Internal.Mod │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Builder.Internal.DefaultProp │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Builder.Internal.ArgumentFields │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Builder.Internal.CommandFields │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Builder.Internal.FlagFields │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Builder.Internal.OptionFields │ │ │ │ +Options.Applicative.Extra │ │ │ │ +Invalid option ` │ │ │ │ +Invalid argument ` │ │ │ │ +` expects an argument. │ │ │ │ +The option ` │ │ │ │ +Missing: │ │ │ │ +Did you mean this? │ │ │ │ +Did you mean one of these? │ │ │ │ +Show version information │ │ │ │ +Show this help text │ │ │ │ +Options.Applicative.Help.Chunk │ │ │ │ +Chunk {unChunk = │ │ │ │ +Global options: │ │ │ │ +Available options: │ │ │ │ +Available commands: │ │ │ │ +default: │ │ │ │ +'AlwaysRequired │ │ │ │ +'MaybeRequired │ │ │ │ +'NeverRequired │ │ │ │ +Parenthetic │ │ │ │ +'OptDescStyle │ │ │ │ +Options.Applicative.Help.Core │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Help.Core.NeverRequired │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Help.Core.MaybeRequired │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Help.Core.AlwaysRequired │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Help.Core.OptDescStyle │ │ │ │ +src/Options/Applicative/Help/Levenshtein.hs │ │ │ │ +Options.Applicative.Help.Levenshtein │ │ │ │ +Options.Applicative.Help.Pretty │ │ │ │ +'ParserHelp │ │ │ │ +Options.Applicative.Help.Types │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Help.Types.ParserHelp │ │ │ │ +src/Options/Applicative/Types.hs:134:13-14|case │ │ │ │ +CompletionResult _ │ │ │ │ + │ │ │ │ +, prefShowHelpOnEmpty = │ │ │ │ +, prefShowHelpOnError = │ │ │ │ +, prefDisambiguate = │ │ │ │ +ParserPrefs {prefMultiSuffix = │ │ │ │ +True, prefTabulateFill = │ │ │ │ +False, prefTabulateFill = │ │ │ │ +, prefHelpShowGlobal = │ │ │ │ +, prefHelpLongEquals = │ │ │ │ +, prefColumns = │ │ │ │ +, prefBacktrack = │ │ │ │ +OptShort │ │ │ │ +OptLong │ │ │ │ +True, propDescMod = _ } │ │ │ │ +False, propDescMod = _ } │ │ │ │ +, propShowGlobal = │ │ │ │ +, propShowDefault = │ │ │ │ +, propMetaVar = │ │ │ │ +, propHelp = │ │ │ │ +OptProperties { propVisibility = │ │ │ │ +Success │ │ │ │ +CompletionInvoked │ │ │ │ +ArgumentReachability {argumentIsUnreachable = │ │ │ │ +BindNode │ │ │ │ +AltNode │ │ │ │ +MultNode │ │ │ │ +Option {optProps = │ │ │ │ +Options.Applicative.Types │ │ │ │ +IsCmdStart │ │ │ │ +'CmdStart │ │ │ │ +'CmdCont │ │ │ │ +Backtracking │ │ │ │ +'Backtrack │ │ │ │ +'NoBacktrack │ │ │ │ +'SubparserInline │ │ │ │ +'ParserPrefs │ │ │ │ +'OptLong │ │ │ │ +'OptShort │ │ │ │ +OptVisibility │ │ │ │ +'Internal │ │ │ │ +'Visible │ │ │ │ +'OptProperties │ │ │ │ +'Completer │ │ │ │ +'CompletionResult │ │ │ │ +'ParserFailure │ │ │ │ +ParserResult │ │ │ │ +'Success │ │ │ │ +'Failure │ │ │ │ +'CompletionInvoked │ │ │ │ +ArgPolicy │ │ │ │ +'Intersperse │ │ │ │ +'NoIntersperse │ │ │ │ +'AllPositionals │ │ │ │ +'ForwardOptions │ │ │ │ +'UnknownError │ │ │ │ +'ShowHelpText │ │ │ │ +'ErrorMsg │ │ │ │ +'InfoMsg │ │ │ │ +'ExpectsArgError │ │ │ │ +'UnexpectedError │ │ │ │ +'MissingError │ │ │ │ +'CReader │ │ │ │ +'FlagReader │ │ │ │ +'OptReader │ │ │ │ +'ArgReader │ │ │ │ +'SomeParser │ │ │ │ +'ParserInfo │ │ │ │ +'CmdReader │ │ │ │ +'ArgumentReachability │ │ │ │ +AltNodeType │ │ │ │ +'MarkDefault │ │ │ │ +'NoDefault │ │ │ │ +'BindNode │ │ │ │ +'MultNode │ │ │ │ +'AltNode │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Leaf │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.MultNode │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.AltNode │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.BindNode │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.MarkDefault │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.NoDefault │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Context │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.ParserInfo │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.NilP │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.OptP │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.MultP │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.AltP │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.BindP │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Option │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.OptReader │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.FlagReader │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.ArgReader │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.CmdReader │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.CReader │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.ErrorMsg │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.InfoMsg │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.ShowHelpText │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.UnknownError │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.MissingError │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.ExpectsArgError │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.UnexpectedError │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.SomeParser │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Intersperse │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.NoIntersperse │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.AllPositionals │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.ForwardOptions │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Success │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Failure │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.CompletionInvoked │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.OptProperties │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Internal │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Hidden │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Visible │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.OptShort │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.OptLong │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.ParserPrefs │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.Backtrack │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.NoBacktrack │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.SubparserInline │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.CmdStart │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Types.CmdCont │ │ │ │ +Options.Applicative.Internal │ │ │ │ +'ComplResult │ │ │ │ +'ComplParser │ │ │ │ +'ComplOption │ │ │ │ +'Completion │ │ │ │ +'NondetT │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Internal.TNil │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Internal.TCons │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Internal.ComplParser │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Internal.ComplOption │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Internal.ComplResult │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Internal.C:MonadP │ │ │ │ +'Enriched │ │ │ │ +'Standard │ │ │ │ +Richness │ │ │ │ +Options.Applicative.BashCompletion │ │ │ │ +ish-completion-script │ │ │ │ +ash-completion-script │ │ │ │ +bash-completion-index │ │ │ │ +ash-completion-word │ │ │ │ +bash-completion-command-desc-length │ │ │ │ +bash-completion-option-desc-length │ │ │ │ +bash-completion-enriched │ │ │ │ +#compdef │ │ │ │ + compadd -f -- $word │ │ │ │ + compadd -l -d desc -- $parts[1] │ │ │ │ + local desc=($(print -f "%-019s -- %s" $parts[1] $parts[2])) │ │ │ │ + compadd -d desc -- $parts[1] │ │ │ │ + local desc=("$parts[1] ($parts[2])") │ │ │ │ + if [[ $word[1] == "-" ]]; then │ │ │ │ + if [[ -n $parts[2] ]]; then │ │ │ │ + IFS=$'\t' parts=($( echo $word )) │ │ │ │ + # Split the line at a tab if there is one. │ │ │ │ + local -a parts │ │ │ │ +for word in $completions; do │ │ │ │ + "${request[@]}" )) │ │ │ │ +IFS=$'\n' completions=($( │ │ │ │ + request=(${request[@]} --bash-completion-word $arg) │ │ │ │ +for arg in ${words[@]}; do │ │ │ │ +request=(--bash-completion-enriched --bash-completion-index $index) │ │ │ │ +local index=$((CURRENT - 1)) │ │ │ │ +local word │ │ │ │ +local completions │ │ │ │ +local request │ │ │ │ + function _ │ │ │ │ + --arguments '(_ │ │ │ │ +complete --no-files --command │ │ │ │ + end │ │ │ │ + echo -E "$opt" │ │ │ │ + else │ │ │ │ + echo -E "$opt/" │ │ │ │ + if test -d $opt │ │ │ │ + $tmpline) │ │ │ │ + for opt in ( │ │ │ │ + set tmpline $tmpline --bash-completion-word $arg │ │ │ │ + for arg in $cl │ │ │ │ + set -l tmpline --bash-completion-enriched --bash-completion-index $cn │ │ │ │ + set -l cn (count $cn) │ │ │ │ + set -l cn (commandline --tokenize --cut-at-cursor --current-process) │ │ │ │ + # Hack around fish issue #3934 │ │ │ │ + set -l cl (commandline --tokenize --current-process) │ │ │ │ +complete -o filenames -F _ │ │ │ │ + "${CMDLINE[@]}") ) │ │ │ │ + COMPREPLY=( $( │ │ │ │ + done │ │ │ │ + CMDLINE=(${CMDLINE[@]} --bash-completion-word $arg) │ │ │ │ + for arg in ${COMP_WORDS[@]}; do │ │ │ │ + CMDLINE=(--bash-completion-index $COMP_CWORD) │ │ │ │ + local IFS=$'\n' │ │ │ │ + local CMDLINE │ │ │ │ +Enriched │ │ │ │ +src/Options/Applicative/BashCompletion.hs:36:13-14|case │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.BashCompletion.Standard │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.BashCompletion.Enriched │ │ │ │ +'OptWord │ │ │ │ +Options.Applicative.Common │ │ │ │ +optparse-applicative-0.18.1.0-3iETsTxEskZ8Kh3DGaB7WG:Options.Applicative.Common.OptWord │ │ │ │ +'SetAnsiStyle │ │ │ │ +'Italicized │ │ │ │ +'Underlined │ │ │ │ +'Magenta │ │ │ │ + styles left at theend of rendering (there should be only 1). Please report this as a bug. │ │ │ │ +There are │ │ │ │ +There is no empty style left at the end of rendering (but there should be). Please report this as a bug. │ │ │ │ +src/Prettyprinter/Render/Terminal/Internal.hs │ │ │ │ +Prettyprinter.Render.Terminal.Internal │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY │ │ │ │ +, ansiUnderlining = │ │ │ │ +, ansiItalics = │ │ │ │ +, ansiBold = │ │ │ │ +, ansiBackground = │ │ │ │ +SetAnsiStyle {ansiForeground = │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.SetAnsiStyle │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Italicized │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Underlined │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Bold │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Foreground │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Background │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Vivid │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Dull │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Black │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Red │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Green │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Yellow │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Blue │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Magenta │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.Cyan │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-3YPg4td3YLH1DEFAyhdkdY:Prettyprinter.Render.Terminal.Internal.White │ │ │ │ +System.Console.ANSI.Codes │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv │ │ │ │ +src/System/Console/ANSI/Types.hs:161:13-14|case │ │ │ │ + (r g b) is outside of a 6 level (6x6x6) color cube. │ │ │ │ + (gray) is outside of the range 0 to 23. │ │ │ │ +toEnum{Color}: tag ( │ │ │ │ +toEnum{ColorIntensity}: tag ( │ │ │ │ +toEnum{ConsoleLayer}: tag ( │ │ │ │ +toEnum{BlinkSpeed}: tag ( │ │ │ │ +toEnum{Underlining}: tag ( │ │ │ │ +toEnum{ConsoleIntensity}: tag ( │ │ │ │ +) is outside of enumeration's range (0, │ │ │ │ +SetPaletteColor │ │ │ │ +SetSwapForegroundBackground │ │ │ │ +SetVisible │ │ │ │ +SetItalicized │ │ │ │ +SetDefaultColor │ │ │ │ +SetRGBColor │ │ │ │ +SetBlinkSpeed │ │ │ │ +SetUnderlining │ │ │ │ +SetConsoleIntensity │ │ │ │ +pred{Color}: tried to take `pred' of first tag in enumeration │ │ │ │ +succ{Color}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{ColorIntensity}: tried to take `pred' of first tag in enumeration │ │ │ │ +succ{ColorIntensity}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{ConsoleLayer}: tried to take `pred' of first tag in enumeration │ │ │ │ +succ{ConsoleLayer}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{BlinkSpeed}: tried to take `pred' of first tag in enumeration │ │ │ │ +succ{BlinkSpeed}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{Underlining}: tried to take `pred' of first tag in enumeration │ │ │ │ +succ{Underlining}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{ConsoleIntensity}: tried to take `pred' of first tag in enumeration │ │ │ │ +succ{ConsoleIntensity}: tried to take `succ' of last tag in enumeration │ │ │ │ +src/System/Console/ANSI/Types.hs │ │ │ │ +'SetDefaultColor │ │ │ │ +'SetPaletteColor │ │ │ │ +'SetBlinkSpeed │ │ │ │ +'SetUnderlining │ │ │ │ +'SetSwapForegroundBackground │ │ │ │ +'SetVisible │ │ │ │ +'SetItalicized │ │ │ │ +'SetConsoleIntensity │ │ │ │ +'SetRGBColor │ │ │ │ +'NormalIntensity │ │ │ │ +'FaintIntensity │ │ │ │ +'BoldIntensity │ │ │ │ +'NoUnderline │ │ │ │ +'DashedUnderline │ │ │ │ +'DottedUnderline │ │ │ │ +'CurlyUnderline │ │ │ │ +'DoubleUnderline │ │ │ │ +'SingleUnderline │ │ │ │ +'NoBlink │ │ │ │ +'RapidBlink │ │ │ │ +'SlowBlink │ │ │ │ +'Underlining │ │ │ │ +ConsoleLayer │ │ │ │ +ColorIntensity │ │ │ │ +System.Console.ANSI.Types │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Reset │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetConsoleIntensity │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetItalicized │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetUnderlining │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetBlinkSpeed │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetVisible │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetSwapForegroundBackground │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetColor │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetRGBColor │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetPaletteColor │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SetDefaultColor │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.BoldIntensity │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.FaintIntensity │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.NormalIntensity │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SingleUnderline │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.DoubleUnderline │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.CurlyUnderline │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.DottedUnderline │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.DashedUnderline │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.NoUnderline │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.SlowBlink │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.RapidBlink │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.NoBlink │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Foreground │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Background │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Underlining │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Dull │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Vivid │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Black │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Red │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Green │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Yellow │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Blue │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Magenta │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.Cyan │ │ │ │ +ansi-terminal-types-1.1.3-BGsCVT2If83CMD8Jun5wzv:System.Console.ANSI.Types.White │ │ │ │ +Data.Colour │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA │ │ │ │ +withOpacity │ │ │ │ +transparent │ │ │ │ + `withOpacity` │ │ │ │ +Data.Colour.SRGB.Linear.rgb │ │ │ │ +Data.Colour.SRGB.Linear.rgb │ │ │ │ +Data.Colour.SRGB.sRGB24read: no parse │ │ │ │ +./Data/Colour/SRGB.hs │ │ │ │ +Data.Colour.SRGB │ │ │ │ +'RGBSpace │ │ │ │ +'TransferFunction │ │ │ │ +Data.Colour.RGBSpace │ │ │ │ +Data/Colour/RGBSpace.hs:75:3-34|[r, g, b] │ │ │ │ +Data/Colour/RGBSpace.hs:68:3-34|[r0, g0, b0] │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.RGBSpace.RGBSpace │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.RGBSpace.TransferFunction │ │ │ │ +AffineSpace │ │ │ │ +AlphaColour │ │ │ │ +./Data/Colour/Internal.hs │ │ │ │ +Data.Colour.Internal │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.C:ColourOps │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.RGBA │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.Alpha │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.RGB │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.Blue │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.Green │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.Internal.Red │ │ │ │ +Data.Colour.Chan │ │ │ │ +mkRGBGamut │ │ │ │ +'RGBGamut │ │ │ │ +Data.Colour.RGB │ │ │ │ +Data/Colour/RGB.hs:114:3-31|Just o │ │ │ │ +Data/Colour/RGB.hs:113:3-49|[x, y, z] │ │ │ │ +mkRGBGamut │ │ │ │ +, channelBlue = │ │ │ │ +, channelGreen = │ │ │ │ +RGB {channelRed = │ │ │ │ +channelBlue │ │ │ │ +channelGreen │ │ │ │ +channelRed │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.RGB.RGBGamut │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.RGB.RGB │ │ │ │ +Data.Colour.Matrix │ │ │ │ +Data/Colour/Matrix.hs:(29,1)-(34,21)|function inverse │ │ │ │ +Data/Colour/Matrix.hs:(35,1)-(36,41)|function determinant │ │ │ │ +Data.Colour.CIE.Chromaticity │ │ │ │ +mkChromaticity │ │ │ │ +mkChromaticity │ │ │ │ +colour-2.3.6-D7eyWYOF7Vd5VKMTqpDCfA:Data.Colour.CIE.Chromaticity.Chroma │ │ │ │ +Data.Colour.SRGB.Linear │ │ │ │ +Data.Colour.CIE.Illuminant │ │ │ │ +SAnnPush │ │ │ │ +SAnnPop │ │ │ │ +LayoutOptions {layoutPageWidth = │ │ │ │ +AvailablePerLine │ │ │ │ +Tried skipping spaces in unannotated data! Please report this as a bug in 'prettyprinter'. │ │ │ │ +'LayoutOptions │ │ │ │ +'UndoAnn │ │ │ │ +LayoutPipeline │ │ │ │ +'Nesting │ │ │ │ +'WithPageWidth │ │ │ │ +'FlatAlt │ │ │ │ +'Annotated │ │ │ │ +'AvailablePerLine │ │ │ │ +'Unbounded │ │ │ │ +'FittingPredicate │ │ │ │ +'RecordedWhitespace │ │ │ │ +'AnnotationLevel │ │ │ │ +WhitespaceStrippingState │ │ │ │ +'SAnnPush │ │ │ │ +'SAnnPop │ │ │ │ +SimpleDocStream │ │ │ │ +'Shallow │ │ │ │ +FusionDepth │ │ │ │ +'DontRemove │ │ │ │ +AnnotationRemoval │ │ │ │ +'Flattened │ │ │ │ +'NeverFlat │ │ │ │ +'AlreadyFlat │ │ │ │ +FlattenResult │ │ │ │ +src/Prettyprinter/Internal.hs │ │ │ │ +Prettyprinter.Internal │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV │ │ │ │ +src/Prettyprinter/Internal.hs:1597:15-16|case │ │ │ │ +src/Prettyprinter/Internal.hs:1775:15-16|case │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.C:Pretty │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Nil │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Cons │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.UndoAnn │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Fail │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Empty │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Char │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Text │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Line │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.FlatAlt │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Cat │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Nest │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Union │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Column │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.WithPageWidth │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Nesting │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Annotated │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.AvailablePerLine │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Unbounded │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.AnnotationLevel │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.RecordedWhitespace │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.SFail │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.SEmpty │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.SChar │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.SText │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.SLine │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.SAnnPush │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.SAnnPop │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Shallow │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Deep │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Remove │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.DontRemove │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.Flattened │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.AlreadyFlat │ │ │ │ +prettyprinter-1.7.1-K35zp2YrYoHG4xnuHsN7jV:Prettyprinter.Internal.NeverFlat │ │ │ │ + an empty style stack! Please report this as a bug. │ │ │ │ + must not appear in a rendered │ │ │ │ +SimpleDocStream │ │ │ │ +. This is a bug in the layout algorithm! │ │ │ │ +An unpaired style terminator was encountered. This is a bug in the layout algorithm! Please report this as a bug │ │ │ │ +Conversion from SimpleDocStream to SimpleDocTree failed! Please report this as a bug │ │ │ │ +Conversion from SimpleDocStream to SimpleDocTree left unconsumed input! Please report this as a bug │ │ │ │ +src/Prettyprinter/Render/Util/Panic.hs │ │ │ │ +Prettyprinter.Render.Util.Panic │ │ │ │ +Prettyprinter.Symbols.Ascii │ │ │ │ then enter the text in that file's own buffer. │ │ │ │ If you want to create a file, open that file, │ │ │ │ This buffer is for notes you don't want to save. │ │ │ │ Yi.Config.Default.Emacs │ │ │ │ yi-keymap-emacs-0.19.0-15HEYq2KUhUH7Zy8ZEmKio │ │ │ │ Yi.Keymap.Emacs │ │ │ │ 'ModeMap │ │ │ │ @@ -1823,40 +2353,26 @@ │ │ │ │ COMMIT_EDITMSG │ │ │ │ svn-commit │ │ │ │ GNUmakefile │ │ │ │ Makefile │ │ │ │ Yi.Modes │ │ │ │ Buffer List │ │ │ │ Yi.Mode.Buffers │ │ │ │ -'AlexAcc │ │ │ │ -'AlexAccSkip │ │ │ │ -'AlexAccNone │ │ │ │ -'AlexLastAcc │ │ │ │ -'AlexLastSkip │ │ │ │ -'AlexNone │ │ │ │ -'AlexSkip │ │ │ │ -'AlexError │ │ │ │ -'AlexToken │ │ │ │ -'AlexEOF │ │ │ │ -AlexReturn │ │ │ │ -AlexAddr │ │ │ │ Yi.Lexer.C │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.C.AlexAccNone │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.C.AlexAcc │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.C.AlexAccSkip │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.C.AlexNone │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.C.AlexLastAcc │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.C.AlexLastSkip │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.C.AlexEOF │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.C.AlexError │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.C.AlexSkip │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.C.AlexToken │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.C.AlexA# │ │ │ │ -'AlexAccPred │ │ │ │ -'AlexAccSkipPred │ │ │ │ Yi.Lexer.Cabal │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.Cabal.AlexAccNone │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.Cabal.AlexAcc │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.Cabal.AlexAccSkip │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.Cabal.AlexAccPred │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.Cabal.AlexAccSkipPred │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.Cabal.AlexNone │ │ │ │ @@ -1963,29 +2479,18 @@ │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.Java.AlexLastAcc │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.Java.AlexLastSkip │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.Java.AlexEOF │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.Java.AlexError │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.Java.AlexSkip │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.Java.AlexToken │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.Java.AlexA# │ │ │ │ -'Special │ │ │ │ -'Comment │ │ │ │ -'Operator │ │ │ │ -'ConsOperator │ │ │ │ -'ReservedOp │ │ │ │ -'Reserved │ │ │ │ 'IndentReserved │ │ │ │ -'ConsIdent │ │ │ │ -'VarIdent │ │ │ │ -'StringTok │ │ │ │ -'CharTok │ │ │ │ dist-ghc/build/Yi/Lexer/OCaml.hs │ │ │ │ Yi.Lexer.OCaml │ │ │ │ src/Yi/Lexer/OCaml.x:119:24-25|case │ │ │ │ -Special │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.OCaml.Number │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.OCaml.CharTok │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.OCaml.StringTok │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.OCaml.VarIdent │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.OCaml.ConsIdent │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.OCaml.IndentReserved │ │ │ │ yi-misc-modes-0.19.1-1LgNG2wMpF4a9OgOimgMN:Yi.Lexer.OCaml.Reserved │ │ │ │ @@ -2415,559 +2920,23 @@ │ │ │ │ 'PasteBefore │ │ │ │ VisualPaste │ │ │ │ Yi.Keymap.Vim.VisualMap │ │ │ │ yi-keymap-vim-0.19.0-fQG0LI2vTD5pZqqSZy2CX:Yi.Keymap.Vim.VisualMap.PasteBefore │ │ │ │ yi-keymap-vim-0.19.0-fQG0LI2vTD5pZqqSZy2CX:Yi.Keymap.Vim.VisualMap.ReplaceSelection │ │ │ │ Yi.Keymap.Vim.Ex.Commands.BufferNew │ │ │ │ list-dependencies │ │ │ │ -runhaskell │ │ │ │ templates │ │ │ │ uninstall │ │ │ │ Yi.Keymap.Vim.Ex.Commands.Stack │ │ │ │ replace with │ │ │ │ (y/n/a/q)? │ │ │ │ Yi.Keymap.Vim.Substitution │ │ │ │ exEvalE got impure command │ │ │ │ src/Yi/Keymap/Vim/Ex/Eval.hs │ │ │ │ Yi.Keymap.Vim.Ex.Eval │ │ │ │ -xclip -selection c │ │ │ │ -xsel -b -i │ │ │ │ -wl-paste --no-newline │ │ │ │ -xclip -selection c -o │ │ │ │ -xsel -b -o │ │ │ │ -System/Hclip.hs:(158,9)-(163,62)|function decode │ │ │ │ -./System/Hclip.hs │ │ │ │ -'UnsupportedOS │ │ │ │ -'MissingCommands │ │ │ │ -'NoTextualData │ │ │ │ -'Windows │ │ │ │ -Platform │ │ │ │ -'SetClipboard │ │ │ │ -'GetClipboard │ │ │ │ -Unsupported Operating System: │ │ │ │ - installed. │ │ │ │ -Hclip requires │ │ │ │ -Clipboard doesn't contain textual data. │ │ │ │ -Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ │ │ │ │ -System.Hclip │ │ │ │ -ClipboardException │ │ │ │ -Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ:System.Hclip.UnsupportedOS │ │ │ │ -Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ:System.Hclip.NoTextualData │ │ │ │ -Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ:System.Hclip.MissingCommands │ │ │ │ -Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ:System.Hclip.Linux │ │ │ │ -Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ:System.Hclip.Darwin │ │ │ │ -Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ:System.Hclip.Windows │ │ │ │ -Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ:System.Hclip.GetClipboard │ │ │ │ -Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ:System.Hclip.SetClipboard │ │ │ │ -System.IO.Strict │ │ │ │ -strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b │ │ │ │ -Yi.Config.Default.HaskellMode │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS │ │ │ │ -Insert type of which identifier? │ │ │ │ -Couldn't get buffer filename in ghciLoadBuffer │ │ │ │ -Command to call for GHCi, currently │ │ │ │ -Could not parse as [String], keep old args. │ │ │ │ -with, currently │ │ │ │ -List of args to call │ │ │ │ -precise haskell │ │ │ │ -Next indent = │ │ │ │ -Previous indent = │ │ │ │ -literate haskell │ │ │ │ -fast haskell │ │ │ │ -firstTokOnLine = │ │ │ │ -Stops = │ │ │ │ -unable to indent code │ │ │ │ -src/Yi/Mode/Haskell.hs │ │ │ │ -'GhciBuffer │ │ │ │ -Yi.Mode.Haskell │ │ │ │ -missing end of type or equation declaration │ │ │ │ -incorrectly placed block │ │ │ │ -block expected │ │ │ │ -'PModule │ │ │ │ -'PImport │ │ │ │ -'PModuleDecl │ │ │ │ -'PGuard' │ │ │ │ -'ProgMod │ │ │ │ -()[]{}<>. │ │ │ │ -comments │ │ │ │ -extraContent │ │ │ │ -moduleKeyword │ │ │ │ -whereKeyword │ │ │ │ -importKeyword │ │ │ │ -specification │ │ │ │ -typeKeyword │ │ │ │ -dataKeyword │ │ │ │ -dtypeCons │ │ │ │ -dataCons │ │ │ │ -cKeyword │ │ │ │ -errorTok │ │ │ │ -commentList │ │ │ │ -PModule {comments = │ │ │ │ -, progMod = │ │ │ │ -ProgMod {modDecl = │ │ │ │ -, body = │ │ │ │ -Body {imports = │ │ │ │ -, content = │ │ │ │ -, extraContent = │ │ │ │ -PModuleDecl {moduleKeyword = │ │ │ │ -, name = │ │ │ │ -, exports = │ │ │ │ -, whereKeyword = │ │ │ │ -PImport {importKeyword = │ │ │ │ -, qual = │ │ │ │ -, name' = │ │ │ │ -, specification = │ │ │ │ -PType {typeKeyword = │ │ │ │ -, typeCons = │ │ │ │ -, equal = │ │ │ │ -, btype = │ │ │ │ -PData {dataKeyword = │ │ │ │ -, dtypeCons = │ │ │ │ -, dEqual = │ │ │ │ -, dataRhs = │ │ │ │ -PData' {dEqual = │ │ │ │ -, dataCons = │ │ │ │ -PClass {cKeyword = │ │ │ │ -, cHead = │ │ │ │ -, cwhere = │ │ │ │ -PError {errorTok = │ │ │ │ -, marker = │ │ │ │ -, commentList = │ │ │ │ -Context │ │ │ │ -PGuard' │ │ │ │ -src/Yi/Syntax/Haskell.hs:159:35-56|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:173:23-34|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:172:23-34|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:171:36-60|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:169:36-60|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:164:31-52|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:157:33-51|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:165:28-46|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:163:35-58|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs │ │ │ │ -Yi.Syntax.Haskell │ │ │ │ -src/Yi/Syntax/Haskell.hs:156:23-60|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:162:35-58|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:168:32-51|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:167:38-64|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:166:38-64|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:175:42-74|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:174:42-74|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:153:46-79|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:152:37-57|lambda │ │ │ │ -src/Yi/Syntax/Haskell.hs:154:37-62|lambda │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PModule │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.ProgMod │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.Body │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PModuleDecl │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PImport │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.TS │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PType │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PData │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PData' │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PClass │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.Paren │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.Block │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PAtom │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.Expr │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PWhere │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.Bin │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PError │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.RHS │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.Opt │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.Modid │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.Context │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PGuard │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PGuard' │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.TC │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.DC │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PLet │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Haskell.PIn │ │ │ │ -src/Yi/Syntax/Paren.hs:89:11-54|[firstLine, lastLine] │ │ │ │ -assertJust: Just expected │ │ │ │ -src/Yi/Syntax/Paren.hs │ │ │ │ -Yi.Syntax.Paren │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Paren.Paren │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Paren.Block │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Paren.Atom │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Paren.Error │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Syntax.Paren.Expr │ │ │ │ -wrong usage of paintAtom │ │ │ │ -Yi.Syntax.Strokes.Haskell │ │ │ │ -src/Yi/Lexer/Haskell.x:173:24-25|case │ │ │ │ -'Unrecognized │ │ │ │ -'CppDirective │ │ │ │ -'THQuote │ │ │ │ -'Arobase │ │ │ │ -'DoubleDot │ │ │ │ -'DoubleColon │ │ │ │ -'DoubleRightArrow │ │ │ │ -'RightArrow │ │ │ │ -'LeftArrow │ │ │ │ -'BackSlash │ │ │ │ -'Instance │ │ │ │ -'Deriving │ │ │ │ -'OtherLayout │ │ │ │ -'NewType │ │ │ │ -'Qualified │ │ │ │ -ReservedType │ │ │ │ -CommentType │ │ │ │ -dist-ghc/build/Yi/Lexer/Haskell.hs │ │ │ │ -Yi.Lexer.Haskell │ │ │ │ -dist-ghc/build/Yi/Lexer/Haskell.hs:2528:23-41|lambda │ │ │ │ -Comment │ │ │ │ -ConsOperator │ │ │ │ -ReservedOp │ │ │ │ -Reserved │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Number │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.CharTok │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.StringTok │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.VarIdent │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.ConsIdent │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Reserved │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.ReservedOp │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Special │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.ConsOperator │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Operator │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Comment │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.THQuote │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.CppDirective │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Unrecognized │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Pipe │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Equal │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.BackSlash │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.LeftArrow │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.RightArrow │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.DoubleRightArrow │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.DoubleColon │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.DoubleDot │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Arobase │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Tilda │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Hiding │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Qualified │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.As │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Import │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Data │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.NewType │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Type │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Where │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Let │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.In │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Do │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Of │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.OtherLayout │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Deriving │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Module │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Forall │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Other │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Class │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Instance │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Open │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Close │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Text │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.Line │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexAccNone │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexAcc │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexAccSkip │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexAccPred │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexAccSkipPred │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexNone │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexLastAcc │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexLastSkip │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexEOF │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexError │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexSkip │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexToken │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.Haskell.AlexA# │ │ │ │ -'CommentBlock │ │ │ │ -'LaTeXBlock │ │ │ │ -'CodeLine │ │ │ │ -'CodeBlock │ │ │ │ -dist-ghc/build/Yi/Lexer/LiterateHaskell.hs │ │ │ │ -Yi.Lexer.LiterateHaskell │ │ │ │ -dist-ghc/build/Yi/Lexer/LiterateHaskell.hs:929:23-41|lambda │ │ │ │ -dist-ghc/build/Yi/Lexer/LiterateHaskell.hs:964:23-41|lambda │ │ │ │ -unComment │ │ │ │ -src/Yi/Lexer/LiterateHaskell.x:212:13-14|case │ │ │ │ -CommentBlock {unComment = │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.CodeBlock │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.CodeLine │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.CommentBlock │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.LaTeXBlock │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexAccNone │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexAcc │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexAccSkip │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexAccPred │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexAccSkipPred │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexNone │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexLastAcc │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexLastSkip │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexEOF │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexError │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexSkip │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexToken │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Lexer.LiterateHaskell.AlexA# │ │ │ │ -'GhciProcessName │ │ │ │ -, _ghciProcessArgs = │ │ │ │ -GhciProcessName {_ghciProcessName = │ │ │ │ -Yi.Mode.GHCi │ │ │ │ -yi-mode-haskell-0.19.1-DT2Md5vR2IwCfcNk6IJEbS:Yi.Mode.GHCi.GhciProcessName │ │ │ │ -Yi.Config.Default.JavaScriptMode │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII │ │ │ │ -No problems found! │ │ │ │ -Problems in │ │ │ │ -Pattern match failure in 'do' block at src/Yi/Mode/JavaScript.hs:111:3-15 │ │ │ │ -javascript │ │ │ │ -'JSBuffer │ │ │ │ -Yi.Mode.JavaScript │ │ │ │ -'ExprObj │ │ │ │ -'KeyValue │ │ │ │ -'KeyValueErr │ │ │ │ -'ParExpr │ │ │ │ -'ExprFunCall │ │ │ │ -'ExprParen │ │ │ │ -'ExprArr │ │ │ │ -'ExprSimple │ │ │ │ -'ForNormal │ │ │ │ -'ExprCond │ │ │ │ -'ExprTypeOf │ │ │ │ -'ExprNew │ │ │ │ -'ExprPrefix │ │ │ │ -'ArrCont │ │ │ │ -'ExprAnonFun │ │ │ │ -'ExprErr │ │ │ │ -'PostExpr │ │ │ │ -'ArrRest │ │ │ │ -'FunDecl │ │ │ │ -'DoWhile │ │ │ │ -'BlockOne │ │ │ │ -'BlockErr │ │ │ │ -'VarDecl │ │ │ │ -'ParExprErr │ │ │ │ -libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ -GHC.Internal.Data.Data │ │ │ │ -'Parameters │ │ │ │ -'C:Strokable │ │ │ │ -Yi.Syntax.JavaScript.ForContent │ │ │ │ -Yi.Syntax.JavaScript.VarDecAss │ │ │ │ -Yi.Syntax.JavaScript.Statement │ │ │ │ -Yi.Syntax.JavaScript.Array │ │ │ │ -uniplate not implemented in IsTree (Yi.Syntax.JavaScript.Statement) │ │ │ │ -emptyNode not implemented in IsTree (Yi.Syntax.JavaScript.Statement) │ │ │ │ -src/Yi/Syntax/JavaScript.hs │ │ │ │ -Yi.Syntax.JavaScript │ │ │ │ -ParExpr │ │ │ │ -KeyValue │ │ │ │ -FunDecl │ │ │ │ -VarDecl │ │ │ │ -ForNormal │ │ │ │ -ExprObj │ │ │ │ -ExprParen │ │ │ │ -ExprAnonFun │ │ │ │ -ExprFunCall │ │ │ │ -ExprCond │ │ │ │ -ExprArr │ │ │ │ -ArrRest │ │ │ │ -KeyValueErr │ │ │ │ -ParExprErr │ │ │ │ -DoWhile │ │ │ │ -BlockOne │ │ │ │ -BlockErr │ │ │ │ -ExprPrefix │ │ │ │ -ExprNew │ │ │ │ -ExprSimple │ │ │ │ -ExprTypeOf │ │ │ │ -PostExpr │ │ │ │ -ArrCont │ │ │ │ -Parameters │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.KeyValue │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.KeyValueErr │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprObj │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprPrefix │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprNew │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprSimple │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprParen │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprAnonFun │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprTypeOf │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprFunCall │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.OpExpr │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprCond │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprArr │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.PostExpr │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ExprErr │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ArrCont │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ArrRest │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ArrErr │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.Block │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.BlockOne │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.BlockErr │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.FunDecl │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.VarDecl │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.Return │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.While │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.DoWhile │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.For │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.If │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.Else │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.With │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.Comm │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.Expr │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.AssBeg │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.AssRst │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.AssErr │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ForNormal │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ForIn │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ForErr │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ParExpr │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ParExprErr │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.Parameters │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.ParErr │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Syntax.JavaScript.C:Failable │ │ │ │ -'UnreachableCode │ │ │ │ -'MultipleFunctionDeclaration │ │ │ │ -src/Yi/Verifier/JavaScript.hs │ │ │ │ -Yi.Verifier.JavaScript │ │ │ │ -src/Yi/Verifier/JavaScript.hs:31:24-25|case │ │ │ │ -Unreachable code at │ │ │ │ -' declared more than once: │ │ │ │ -Function ` │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Verifier.JavaScript.Err │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Verifier.JavaScript.Warn │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Verifier.JavaScript.UnreachableCode │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Verifier.JavaScript.MultipleFunctionDeclaration │ │ │ │ -'ValidName │ │ │ │ -'Unknown │ │ │ │ -'Qualify' │ │ │ │ -'BitNot' │ │ │ │ -'RightShiftZ' │ │ │ │ -'RightShift' │ │ │ │ -'LeftShift' │ │ │ │ -'BitXor' │ │ │ │ -'BitAnd' │ │ │ │ -'NotEqualsType' │ │ │ │ -'EqualsType' │ │ │ │ -'NotEquals' │ │ │ │ -'Equals' │ │ │ │ -'ModuloAssign' │ │ │ │ -'DivideAssign' │ │ │ │ -'MultiplyAssign' │ │ │ │ -'SubtractAssign' │ │ │ │ -'AddAssign' │ │ │ │ -'Assign' │ │ │ │ -'Decrement' │ │ │ │ -'Increment' │ │ │ │ -'Modulo' │ │ │ │ -'Divide' │ │ │ │ -'Multiply' │ │ │ │ -'Subtract' │ │ │ │ -'Undefined' │ │ │ │ -'TypeOf' │ │ │ │ -'Switch' │ │ │ │ -'Return' │ │ │ │ -'InstanceOf' │ │ │ │ -'Function' │ │ │ │ -'Finally' │ │ │ │ -'Delete' │ │ │ │ -'Default' │ │ │ │ -'Continue' │ │ │ │ -dist-ghc/build/Yi/Lexer/JavaScript.hs │ │ │ │ -Yi.Lexer.JavaScript │ │ │ │ -src/Yi/Lexer/JavaScript.x:(211,1)-(242,23)|function opToOp │ │ │ │ -continue │ │ │ │ -function │ │ │ │ -instanceof │ │ │ │ -src/Yi/Lexer/JavaScript.x:(247,1)-(275,34)|function resToRes │ │ │ │ -ValidName │ │ │ │ -src/Yi/Lexer/JavaScript.x:179:30-31|case │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Unknown │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Res │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Str │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Rex │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Op │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Special │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Number │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.ValidName │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Comment │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Const │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Add' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Subtract' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Multiply' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Divide' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Modulo' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Increment' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Decrement' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Assign' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AddAssign' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.SubtractAssign' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.MultiplyAssign' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.DivideAssign' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.ModuloAssign' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Equals' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.NotEquals' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.GT' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.GTE' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.LT' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.LTE' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.EqualsType' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.NotEqualsType' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.And' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Or' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Not' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.BitAnd' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.BitOr' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.BitXor' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.LeftShift' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.RightShift' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.RightShiftZ' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.BitNot' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Qualify' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Break' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Case' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Catch' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Continue' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Default' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Delete' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Do' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Else' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Finally' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.For' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Function' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.If' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.In' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.InstanceOf' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.New' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Return' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Switch' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.This' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Throw' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Try' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.TypeOf' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Var' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Void' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.While' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.With' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.True' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.False' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Null' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Undefined' │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Line │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Start │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.End │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.Text │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexAccNone │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexAcc │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexAccSkip │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexNone │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexLastAcc │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexLastSkip │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexEOF │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexError │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexSkip │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexToken │ │ │ │ -yi-mode-javascript-0.19.1-Gh1Aq0VcctEJ5YmCq6nCII:Yi.Lexer.JavaScript.AlexA# │ │ │ │ src/Lens/Micro/Internal.hs │ │ │ │ Lens.Micro.Internal │ │ │ │ microlens-0.4.14.0-68P6Jzr9cjTB9PIbBvxWm5 │ │ │ │ sortLinesWithRegion fromMaybe │ │ │ │ src/Yi/Buffer/HighLevel.hs │ │ │ │ RelPosition │ │ │ │ 'BufferFileInfo │ │ │ │ @@ -3709,61 +3678,14 @@ │ │ │ │ 'CompletionTree │ │ │ │ Can't update a CompletionTree with a mempty │ │ │ │ src/Yi/CompletionTree.hs │ │ │ │ Yi.CompletionTree │ │ │ │ src/Yi/Config.hs │ │ │ │ Yi.Config │ │ │ │ Yi.Paths │ │ │ │ -, lineIndex = │ │ │ │ -Indices {charIndex = │ │ │ │ -YiString {fromRope = fromList │ │ │ │ -YiString {fromRope = │ │ │ │ -Could not guess the encoding of │ │ │ │ -'YiString │ │ │ │ -'Indices │ │ │ │ -src/Yi/Rope.hs │ │ │ │ -yi-rope-0.11-LupYOVtPSFq3AYCk3aCHlv │ │ │ │ -, _fromChunk = │ │ │ │ -Chunk {chunkSize = │ │ │ │ -yi-rope-0.11-LupYOVtPSFq3AYCk3aCHlv:Yi.Rope.Chunk │ │ │ │ -yi-rope-0.11-LupYOVtPSFq3AYCk3aCHlv:Yi.Rope.Indices │ │ │ │ -'Position │ │ │ │ -'Nowhere │ │ │ │ -'OnRight │ │ │ │ -'C:Measured │ │ │ │ -splitTree │ │ │ │ -searchTree │ │ │ │ - called with illegal argument │ │ │ │ -Logic error: │ │ │ │ -./Data/FingerTree.hs │ │ │ │ -Data.FingerTree │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV │ │ │ │ -Data/FingerTree.hs:1151:15-16|case │ │ │ │ -Position │ │ │ │ -Data/FingerTree.hs:125:15-16|case │ │ │ │ -Data/FingerTree.hs:111:15-16|case │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Split │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Position │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.OnLeft │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.OnRight │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Nowhere │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Empty │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Single │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Deep │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Node2 │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Node3 │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.C:Measured │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.One │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Two │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Three │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Four │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.EmptyR │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.:> │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.EmptyL │ │ │ │ -fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.:< │ │ │ │ 'WindowRef │ │ │ │ 'BufferRef │ │ │ │ 'Forward │ │ │ │ 'Backward │ │ │ │ toEnum{Direction}: tag ( │ │ │ │ succ{Direction}: tried to take `succ' of last tag in enumeration │ │ │ │ pred{Direction}: tried to take `pred' of first tag in enumeration │ │ │ │ @@ -4227,17 +4149,14 @@ │ │ │ │ XDG_CACHE_HOME │ │ │ │ XDG_CONFIG_DIRS │ │ │ │ XDG_CONFIG_HOME │ │ │ │ XDG_DATA_DIRS │ │ │ │ XDG_DATA_HOME │ │ │ │ System.Environment.XDG.BaseDir │ │ │ │ xdg-basedir-0.2.2-G6KAO6IXkBwLQLegkKJ8Ov │ │ │ │ -Control.Monad.Base │ │ │ │ -transformers-base-0.4.6-D2C6ntY92a2LpGEpHgWgaB │ │ │ │ -transformers-base-0.4.6-D2C6ntY92a2LpGEpHgWgaB:Control.Monad.Base.C:MonadBase │ │ │ │ 'Splitter │ │ │ │ 'KeepBlank │ │ │ │ 'DropBlank │ │ │ │ EndPolicy │ │ │ │ 'KeepBlankFields │ │ │ │ 'DropBlankFields │ │ │ │ 'Condense │ │ │ │ @@ -4274,14 +4193,183 @@ │ │ │ │ process-extras-0.7.4-9klxKoo9ryBHkX6VphqXTt │ │ │ │ process-extras-0.7.4-9klxKoo9ryBHkX6VphqXTt:System.Process.Common.C:ListLikeProcessIO │ │ │ │ process-extras-0.7.4-9klxKoo9ryBHkX6VphqXTt:System.Process.Common.C:ProcessResult │ │ │ │ process-extras-0.7.4-9klxKoo9ryBHkX6VphqXTt:System.Process.Common.C:ProcessText │ │ │ │ process-extras-0.7.4-9klxKoo9ryBHkX6VphqXTt:System.Process.Common.C:ProcessMaker │ │ │ │ System.Process.Text │ │ │ │ src/Utils.hs │ │ │ │ +expecting │ │ │ │ +unknown parse error │ │ │ │ +libraries/parsec/src/Text/Parsec/Error.hs │ │ │ │ +parsec-3.1.18.0-inplace │ │ │ │ +Text.Parsec.Error │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Error.ParseError │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Error.SysUnExpect │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Error.UnExpect │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Error.Expect │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Error.Message │ │ │ │ +, column │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Pos.SourcePos │ │ │ │ +Text.ParserCombinators.Parsec.Prim.many: combinator 'many' is applied to a parser that accepts an empty string. │ │ │ │ +libraries/parsec/src/Text/Parsec/Prim.hs │ │ │ │ +Text.Parsec.Prim │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Prim.C:Stream │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Prim.Ok │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Prim.Error │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Prim.State │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Prim.Consumed │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Prim.Empty │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Token.TokenParser │ │ │ │ +parsec-3.1.18.0-inplace:Text.Parsec.Token.LanguageDef │ │ │ │ +dynamic-state-0.3.2-AVFz8rHFnsjFLplWxvmOTo │ │ │ │ +Data.ConcreteTypeRep │ │ │ │ +SerialRep │ │ │ │ +Data.DynamicState │ │ │ │ +'DynamicState │ │ │ │ +Data.DynamicState.Serializable │ │ │ │ +'Dynamic │ │ │ │ +dynamic-state-0.3.2-AVFz8rHFnsjFLplWxvmOTo:Data.DynamicState.Serializable.Dynamic │ │ │ │ +dynamic-state-0.3.2-AVFz8rHFnsjFLplWxvmOTo:Data.DynamicState.Serializable.Serial │ │ │ │ +'C:InfiniteListLike │ │ │ │ +Called last on empty list │ │ │ │ +init: empty list │ │ │ │ +index: index not found │ │ │ │ +index: index must be >= 0 │ │ │ │ +ListLike.cycle: empty list │ │ │ │ +src/Data/ListLike/Base.hs │ │ │ │ +Data.ListLike.Base │ │ │ │ +ListLike-4.7.8.4-JJlc3xKSgS3LrE7DyNXMN3 │ │ │ │ +ListLike-4.7.8.4-JJlc3xKSgS3LrE7DyNXMN3:Data.ListLike.Base.C:InfiniteListLike │ │ │ │ +ListLike-4.7.8.4-JJlc3xKSgS3LrE7DyNXMN3:Data.ListLike.Base.C:ListLike │ │ │ │ +fold1: empty structure │ │ │ │ +src/Data/ListLike/FoldableLL.hs │ │ │ │ +Data.ListLike.FoldableLL │ │ │ │ +ListLike-4.7.8.4-JJlc3xKSgS3LrE7DyNXMN3:Data.ListLike.FoldableLL.C:FoldableLL │ │ │ │ +'C:ListLikeIO │ │ │ │ +Data.ListLike.IO │ │ │ │ +ListLike-4.7.8.4-JJlc3xKSgS3LrE7DyNXMN3:Data.ListLike.IO.C:ListLikeIO │ │ │ │ +Unimplemented: hGetNonBlocking in instance ListLikeIO String Char │ │ │ │ +src/Data/ListLike/Instances.hs:561:18-39|a :< _ │ │ │ │ +src/Data/ListLike/Instances.hs:562:18-39|_ :> a │ │ │ │ +libraries/bytestring/Data/ByteString/Lazy.hs │ │ │ │ +Data.ByteString.Lazy │ │ │ │ +libraries/bytestring/Data/ByteString.hs │ │ │ │ +Data.ByteString │ │ │ │ +bytestring-0.12.2.0-inplace │ │ │ │ +errorEmptyList │ │ │ │ +src/Data/ListLike/Instances.hs │ │ │ │ +Data.ListLike.Instances │ │ │ │ +Data.ListLike.String │ │ │ │ +ListLike-4.7.8.4-JJlc3xKSgS3LrE7DyNXMN3:Data.ListLike.String.C:StringLike │ │ │ │ +Data.ListLike.Text.Text │ │ │ │ +src/Data/ListLike/Text/Text.hs │ │ │ │ +utf8-string-1.0.2-Hcf4GfMGHw6J5KI5BUWa7M │ │ │ │ +Codec.Binary.UTF8.Generic │ │ │ │ +./Codec/Binary/UTF8/Generic.hs │ │ │ │ +'C:UTF8Bytes │ │ │ │ +utf8-string-1.0.2-Hcf4GfMGHw6J5KI5BUWa7M:Codec.Binary.UTF8.Generic.C:UTF8Bytes │ │ │ │ +Codec.Binary.UTF8.String │ │ │ │ +'UnsafeDList │ │ │ │ +Data.DList.stimes: negative multiplier │ │ │ │ +Data.DList.tail: empty DList │ │ │ │ +Data.DList.head: empty DList │ │ │ │ +./Data/DList/Internal.hs │ │ │ │ +Data.DList.Internal │ │ │ │ +dlist-1.0-DC28CIkaVKlAQr1GAQABod │ │ │ │ +Control.Monad.Base │ │ │ │ +transformers-base-0.4.6-D2C6ntY92a2LpGEpHgWgaB │ │ │ │ +transformers-base-0.4.6-D2C6ntY92a2LpGEpHgWgaB:Control.Monad.Base.C:MonadBase │ │ │ │ +'PointedList │ │ │ │ +cannot move to previous element │ │ │ │ +cannot move to next element │ │ │ │ +./Data/List/PointedList.hs │ │ │ │ +Data.List.PointedList │ │ │ │ +pointedlist-0.6.1-6hGJLDjWo22H1Bzjf9W8sc │ │ │ │ +Data/List/PointedList.hs:80:8-27|x : xs' │ │ │ │ +pointedlist-0.6.1-6hGJLDjWo22H1Bzjf9W8sc:Data.List.PointedList.PointedList │ │ │ │ +Data.List.PointedList.Circular │ │ │ │ +Data/List/PointedList/Circular.hs:71:45-63|x : xs │ │ │ │ +Data/List/PointedList/Circular.hs:61:44-62|x : xs │ │ │ │ +Data/List/PointedList/Circular.hs:46:41-58|x : xs │ │ │ │ +Data/List/PointedList/Circular.hs:38:37-54|x : xs │ │ │ │ +Data.Prototype │ │ │ │ +oo-prototypes-0.1.0.0-2vKkWFIWTje7fGNr07EDcE │ │ │ │ +Data.Attoparsec.Combinator │ │ │ │ +Failed reading: empty │ │ │ │ +satisfyElem │ │ │ │ +endOfInput │ │ │ │ +./Data/Attoparsec/Internal.hs │ │ │ │ +not enough input │ │ │ │ +Data.Attoparsec.Internal │ │ │ │ +'Incomplete │ │ │ │ +'Complete │ │ │ │ +'Partial │ │ │ │ +Data.Attoparsec.Internal.Types │ │ │ │ +Failed reading: mzero │ │ │ │ +Failed reading: mempty │ │ │ │ +Pos {fromPos = │ │ │ │ +Failed reading: │ │ │ │ +Partial _ │ │ │ │ +attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.C:Chunk │ │ │ │ +attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.Complete │ │ │ │ +attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.Incomplete │ │ │ │ +attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.Fail │ │ │ │ +attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.Partial │ │ │ │ +attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.Done │ │ │ │ +Data.Attoparsec.Zepto │ │ │ │ +insufficient input │ │ │ │ +attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Zepto.Fail │ │ │ │ +attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Zepto.OK │ │ │ │ +Data.Attoparsec.ByteString.Buffer │ │ │ │ +attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.ByteString.Buffer.Buf │ │ │ │ +Data.Attoparsec.Text.Buffer │ │ │ │ +attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Text.Buffer.Buf │ │ │ │ +'FastSet │ │ │ │ +Data.Attoparsec.Text.FastSet │ │ │ │ +attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Text.FastSet.Entry │ │ │ │ +attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Text.FastSet.FastSet │ │ │ │ +Failed reading: skip │ │ │ │ +Failed reading: satisfyWith │ │ │ │ +Failed reading: takeWith │ │ │ │ +Failed reading: stringCI │ │ │ │ +Failed reading: takeWhile1 │ │ │ │ +'Finished │ │ │ │ +attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Text.Internal.Continue │ │ │ │ +attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Text.Internal.Finished │ │ │ │ +xclip -selection c │ │ │ │ +xsel -b -i │ │ │ │ +wl-paste --no-newline │ │ │ │ +xclip -selection c -o │ │ │ │ +xsel -b -o │ │ │ │ +System/Hclip.hs:(158,9)-(163,62)|function decode │ │ │ │ +./System/Hclip.hs │ │ │ │ +'UnsupportedOS │ │ │ │ +'MissingCommands │ │ │ │ +'NoTextualData │ │ │ │ +'Windows │ │ │ │ +Platform │ │ │ │ +'SetClipboard │ │ │ │ +'GetClipboard │ │ │ │ +Unsupported Operating System: │ │ │ │ + installed. │ │ │ │ +Hclip requires │ │ │ │ +Clipboard doesn't contain textual data. │ │ │ │ +Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ │ │ │ │ +System.Hclip │ │ │ │ +ClipboardException │ │ │ │ +Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ:System.Hclip.UnsupportedOS │ │ │ │ +Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ:System.Hclip.NoTextualData │ │ │ │ +Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ:System.Hclip.MissingCommands │ │ │ │ +Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ:System.Hclip.Linux │ │ │ │ +Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ:System.Hclip.Darwin │ │ │ │ +Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ:System.Hclip.Windows │ │ │ │ +Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ:System.Hclip.GetClipboard │ │ │ │ +Hclip-3.0.0.4-3gu5nUQxx77EY7ffFR7IMZ:System.Hclip.SetClipboard │ │ │ │ +System.IO.Strict │ │ │ │ +strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b │ │ │ │ runProcess │ │ │ │ createProcess │ │ │ │ readCreateProcessWithExitCode: Failed to get a stdin handle. │ │ │ │ readCreateProcessWithExitCode: Failed to get a stderr handle. │ │ │ │ readCreateProcessWithExitCode: Failed to get a stdout handle. │ │ │ │ readCreateProcessWithExitCode │ │ │ │ readCreateProcess: Failed to get a stdout handle. │ │ │ │ @@ -4324,61 +4412,14 @@ │ │ │ │ posix_spawnattr_init │ │ │ │ sigemptyset │ │ │ │ sigaddset(SIGINT) │ │ │ │ sigaddset(SIGQUIT) │ │ │ │ posix_spawnattr_setsigdefault │ │ │ │ posix_spawnattr_setflags │ │ │ │ posix_spawnp │ │ │ │ -'PointedList │ │ │ │ -cannot move to previous element │ │ │ │ -cannot move to next element │ │ │ │ -./Data/List/PointedList.hs │ │ │ │ -Data.List.PointedList │ │ │ │ -pointedlist-0.6.1-6hGJLDjWo22H1Bzjf9W8sc │ │ │ │ -Data/List/PointedList.hs:80:8-27|x : xs' │ │ │ │ -pointedlist-0.6.1-6hGJLDjWo22H1Bzjf9W8sc:Data.List.PointedList.PointedList │ │ │ │ -Data.List.PointedList.Circular │ │ │ │ -Data/List/PointedList/Circular.hs:71:45-63|x : xs │ │ │ │ -Data/List/PointedList/Circular.hs:61:44-62|x : xs │ │ │ │ -Data/List/PointedList/Circular.hs:46:41-58|x : xs │ │ │ │ -Data/List/PointedList/Circular.hs:38:37-54|x : xs │ │ │ │ -expecting │ │ │ │ -unknown parse error │ │ │ │ -libraries/parsec/src/Text/Parsec/Error.hs │ │ │ │ -parsec-3.1.18.0-inplace │ │ │ │ -Text.Parsec.Error │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Error.ParseError │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Error.SysUnExpect │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Error.UnExpect │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Error.Expect │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Error.Message │ │ │ │ -, column │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Pos.SourcePos │ │ │ │ -Text.ParserCombinators.Parsec.Prim.many: combinator 'many' is applied to a parser that accepts an empty string. │ │ │ │ -libraries/parsec/src/Text/Parsec/Prim.hs │ │ │ │ -Text.Parsec.Prim │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Prim.C:Stream │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Prim.Ok │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Prim.Error │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Prim.State │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Prim.Consumed │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Prim.Empty │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Token.TokenParser │ │ │ │ -parsec-3.1.18.0-inplace:Text.Parsec.Token.LanguageDef │ │ │ │ -Data.Prototype │ │ │ │ -oo-prototypes-0.1.0.0-2vKkWFIWTje7fGNr07EDcE │ │ │ │ -dynamic-state-0.3.2-AVFz8rHFnsjFLplWxvmOTo │ │ │ │ -Data.ConcreteTypeRep │ │ │ │ -SerialRep │ │ │ │ -Data.DynamicState │ │ │ │ -'DynamicState │ │ │ │ -Data.DynamicState.Serializable │ │ │ │ -'Dynamic │ │ │ │ -dynamic-state-0.3.2-AVFz8rHFnsjFLplWxvmOTo:Data.DynamicState.Serializable.Dynamic │ │ │ │ -dynamic-state-0.3.2-AVFz8rHFnsjFLplWxvmOTo:Data.DynamicState.Serializable.Serial │ │ │ │ copyFile │ │ │ │ atomicCopyFileContents │ │ │ │ withReplacementFile │ │ │ │ .copyFile.tmp │ │ │ │ copyFileToHandle │ │ │ │ copyPermissions │ │ │ │ removeDirectoryRecursive │ │ │ │ @@ -4492,95 +4533,61 @@ │ │ │ │ time-1.12.2-inplace:Data.Time.Calendar.Week.Sunday │ │ │ │ time-1.12.2-inplace:Data.Time.LocalTime.Internal.TimeZone.TimeZone │ │ │ │ time-1.12.2-inplace:Data.Time.LocalTime.Internal.LocalTime.LocalTime │ │ │ │ time-1.12.2-inplace:Data.Time.LocalTime.Internal.ZonedTime.ZonedTime │ │ │ │ libraries/time/lib/Data/Time/Calendar/MonthDay.hs │ │ │ │ Data.Time.Calendar.MonthDay │ │ │ │ time-1.12.2-inplace:Data.Time.LocalTime.Internal.TimeOfDay.TimeOfDay │ │ │ │ -Data.Attoparsec.Combinator │ │ │ │ -Failed reading: empty │ │ │ │ -satisfyElem │ │ │ │ -endOfInput │ │ │ │ -./Data/Attoparsec/Internal.hs │ │ │ │ -not enough input │ │ │ │ -Data.Attoparsec.Internal │ │ │ │ -'Incomplete │ │ │ │ -'Complete │ │ │ │ -'Partial │ │ │ │ -Data.Attoparsec.Internal.Types │ │ │ │ -Failed reading: mzero │ │ │ │ -Failed reading: mempty │ │ │ │ -Pos {fromPos = │ │ │ │ -Failed reading: │ │ │ │ -Partial _ │ │ │ │ -attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.C:Chunk │ │ │ │ -attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.Complete │ │ │ │ -attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.Incomplete │ │ │ │ -attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.Fail │ │ │ │ -attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.Partial │ │ │ │ -attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Internal.Types.Done │ │ │ │ -Data.Attoparsec.Zepto │ │ │ │ -insufficient input │ │ │ │ -attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Zepto.Fail │ │ │ │ -attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Zepto.OK │ │ │ │ -Data.Attoparsec.ByteString.Buffer │ │ │ │ -attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.ByteString.Buffer.Buf │ │ │ │ -Data.Attoparsec.Text.Buffer │ │ │ │ -attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Text.Buffer.Buf │ │ │ │ -'FastSet │ │ │ │ -Data.Attoparsec.Text.FastSet │ │ │ │ -attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Text.FastSet.Entry │ │ │ │ -attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Text.FastSet.FastSet │ │ │ │ -Failed reading: skip │ │ │ │ -Failed reading: satisfyWith │ │ │ │ -Failed reading: takeWith │ │ │ │ -Failed reading: stringCI │ │ │ │ -Failed reading: takeWhile1 │ │ │ │ -'Finished │ │ │ │ -attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Text.Internal.Continue │ │ │ │ -attoparsec-0.14.4-E7VUJVyq1xG6gLHapayFio:Data.Attoparsec.Text.Internal.Finished │ │ │ │ -'C:InfiniteListLike │ │ │ │ -Called last on empty list │ │ │ │ -init: empty list │ │ │ │ -index: index not found │ │ │ │ -index: index must be >= 0 │ │ │ │ -ListLike.cycle: empty list │ │ │ │ -src/Data/ListLike/Base.hs │ │ │ │ -Data.ListLike.Base │ │ │ │ -ListLike-4.7.8.4-JJlc3xKSgS3LrE7DyNXMN3 │ │ │ │ -ListLike-4.7.8.4-JJlc3xKSgS3LrE7DyNXMN3:Data.ListLike.Base.C:InfiniteListLike │ │ │ │ -ListLike-4.7.8.4-JJlc3xKSgS3LrE7DyNXMN3:Data.ListLike.Base.C:ListLike │ │ │ │ -fold1: empty structure │ │ │ │ -src/Data/ListLike/FoldableLL.hs │ │ │ │ -Data.ListLike.FoldableLL │ │ │ │ -ListLike-4.7.8.4-JJlc3xKSgS3LrE7DyNXMN3:Data.ListLike.FoldableLL.C:FoldableLL │ │ │ │ -'C:ListLikeIO │ │ │ │ -Data.ListLike.IO │ │ │ │ -ListLike-4.7.8.4-JJlc3xKSgS3LrE7DyNXMN3:Data.ListLike.IO.C:ListLikeIO │ │ │ │ -Unimplemented: hGetNonBlocking in instance ListLikeIO String Char │ │ │ │ -src/Data/ListLike/Instances.hs:561:18-39|a :< _ │ │ │ │ -src/Data/ListLike/Instances.hs:562:18-39|_ :> a │ │ │ │ -libraries/bytestring/Data/ByteString/Lazy.hs │ │ │ │ -Data.ByteString.Lazy │ │ │ │ -libraries/bytestring/Data/ByteString.hs │ │ │ │ -Data.ByteString │ │ │ │ -bytestring-0.12.2.0-inplace │ │ │ │ -errorEmptyList │ │ │ │ -src/Data/ListLike/Instances.hs │ │ │ │ -Data.ListLike.Instances │ │ │ │ -Data.ListLike.String │ │ │ │ -ListLike-4.7.8.4-JJlc3xKSgS3LrE7DyNXMN3:Data.ListLike.String.C:StringLike │ │ │ │ -Data.ListLike.Text.Text │ │ │ │ -src/Data/ListLike/Text/Text.hs │ │ │ │ -utf8-string-1.0.2-Hcf4GfMGHw6J5KI5BUWa7M │ │ │ │ -Codec.Binary.UTF8.Generic │ │ │ │ -./Codec/Binary/UTF8/Generic.hs │ │ │ │ -'C:UTF8Bytes │ │ │ │ -utf8-string-1.0.2-Hcf4GfMGHw6J5KI5BUWa7M:Codec.Binary.UTF8.Generic.C:UTF8Bytes │ │ │ │ -Codec.Binary.UTF8.String │ │ │ │ +, lineIndex = │ │ │ │ +Indices {charIndex = │ │ │ │ +YiString {fromRope = fromList │ │ │ │ +YiString {fromRope = │ │ │ │ +Could not guess the encoding of │ │ │ │ +'YiString │ │ │ │ +'Indices │ │ │ │ +src/Yi/Rope.hs │ │ │ │ +yi-rope-0.11-LupYOVtPSFq3AYCk3aCHlv │ │ │ │ +, _fromChunk = │ │ │ │ +Chunk {chunkSize = │ │ │ │ +yi-rope-0.11-LupYOVtPSFq3AYCk3aCHlv:Yi.Rope.Chunk │ │ │ │ +yi-rope-0.11-LupYOVtPSFq3AYCk3aCHlv:Yi.Rope.Indices │ │ │ │ +'Position │ │ │ │ +'Nowhere │ │ │ │ +'OnRight │ │ │ │ +'C:Measured │ │ │ │ +splitTree │ │ │ │ +searchTree │ │ │ │ + called with illegal argument │ │ │ │ +Logic error: │ │ │ │ +./Data/FingerTree.hs │ │ │ │ +Data.FingerTree │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV │ │ │ │ +Data/FingerTree.hs:1151:15-16|case │ │ │ │ +Position │ │ │ │ +Data/FingerTree.hs:125:15-16|case │ │ │ │ +Data/FingerTree.hs:111:15-16|case │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Split │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Position │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.OnLeft │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.OnRight │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Nowhere │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Empty │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Single │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Deep │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Node2 │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Node3 │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.C:Measured │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.One │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Two │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Three │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.Four │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.EmptyR │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.:> │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.EmptyL │ │ │ │ +fingertree-0.1.6.3-7cOBGBbD88tC7C10yEtWsV:Data.FingerTree.:< │ │ │ │ invalid slice │ │ │ │ index out of bounds │ │ │ │ negative length │ │ │ │ internalError │ │ │ │ *** Please submit a bug report at http://github.com/haskell/vector │ │ │ │ *** Internal error in package vector *** │ │ │ │ vector-0.13.2.0-C4d1lU3UFqH97VvJ6ELow:Data.Vector.Internal.Check.Bounds │ │ │ │ @@ -5050,14 +5057,33 @@ │ │ │ │ Data.Text.Lazy.Encoding.Fusion. │ │ │ │ text-2.1.3-inplace:Data.Text.Internal.Lazy.Encoding.Fusion.T │ │ │ │ text-2.1.3-inplace:Data.Text.Internal.Lazy.Encoding.Fusion.S0 │ │ │ │ text-2.1.3-inplace:Data.Text.Internal.Lazy.Encoding.Fusion.S1 │ │ │ │ text-2.1.3-inplace:Data.Text.Internal.Lazy.Encoding.Fusion.S2 │ │ │ │ text-2.1.3-inplace:Data.Text.Internal.Lazy.Encoding.Fusion.S3 │ │ │ │ text-2.1.3-inplace:Data.Text.Internal.Lazy.Encoding.Fusion.S4 │ │ │ │ +libraries/binary/src/Data/Binary.hs │ │ │ │ +Data.Binary │ │ │ │ +binary-0.8.9.3-inplace │ │ │ │ +binary-0.8.9.3-inplace:Data.Binary.Put.PairS │ │ │ │ +binary-0.8.9.3-inplace:Data.Binary.Get.Fail │ │ │ │ +binary-0.8.9.3-inplace:Data.Binary.Get.Partial │ │ │ │ +binary-0.8.9.3-inplace:Data.Binary.Get.Done │ │ │ │ +binary-0.8.9.3-inplace:Data.Binary.Get.Internal.Fail │ │ │ │ +binary-0.8.9.3-inplace:Data.Binary.Get.Internal.Partial │ │ │ │ +binary-0.8.9.3-inplace:Data.Binary.Get.Internal.Done │ │ │ │ +binary-0.8.9.3-inplace:Data.Binary.Get.Internal.BytesRead │ │ │ │ + to Bool │ │ │ │ +Could not map value │ │ │ │ +GHCi.TH.Binary.putKindRep: invalid tag │ │ │ │ +GHCi.TH.Binary.putRuntimeRep: invalid tag │ │ │ │ +GHCi.TH.Binary.putTypeLitSort: invalid tag │ │ │ │ +Not a valid Unicode code point! │ │ │ │ +binary-0.8.9.3-inplace:Data.Binary.Class.C:Binary │ │ │ │ +Unknown encoding for constructor │ │ │ │ libraries/filepath/System/FilePath/Internal.hs │ │ │ │ System.FilePath.Posix │ │ │ │ filepath-1.5.4.0-inplace │ │ │ │ os-string-2.0.7-inplace │ │ │ │ System.OsString.Encoding.Internal │ │ │ │ EncodingException │ │ │ │ os-string-2.0.7-inplace:System.OsString.Encoding.Internal.EncodingError │ │ │ │ @@ -5075,40 +5101,14 @@ │ │ │ │ mtl-2.3.1-inplace:Control.Monad.State.Class.C:MonadState │ │ │ │ transformers-0.6.1.1-inplace:Control.Monad.Trans.Class.C:MonadTrans │ │ │ │ Control.Monad.Trans.Except │ │ │ │ transformers-0.6.1.1-inplace │ │ │ │ Control.Monad.Trans.Reader │ │ │ │ Control.Monad.Trans.State.Lazy │ │ │ │ Control.Monad.Trans.State.Strict │ │ │ │ -'UnsafeDList │ │ │ │ -Data.DList.stimes: negative multiplier │ │ │ │ -Data.DList.tail: empty DList │ │ │ │ -Data.DList.head: empty DList │ │ │ │ -./Data/DList/Internal.hs │ │ │ │ -Data.DList.Internal │ │ │ │ -dlist-1.0-DC28CIkaVKlAQr1GAQABod │ │ │ │ -libraries/binary/src/Data/Binary.hs │ │ │ │ -Data.Binary │ │ │ │ -binary-0.8.9.3-inplace │ │ │ │ -binary-0.8.9.3-inplace:Data.Binary.Put.PairS │ │ │ │ -binary-0.8.9.3-inplace:Data.Binary.Get.Fail │ │ │ │ -binary-0.8.9.3-inplace:Data.Binary.Get.Partial │ │ │ │ -binary-0.8.9.3-inplace:Data.Binary.Get.Done │ │ │ │ -binary-0.8.9.3-inplace:Data.Binary.Get.Internal.Fail │ │ │ │ -binary-0.8.9.3-inplace:Data.Binary.Get.Internal.Partial │ │ │ │ -binary-0.8.9.3-inplace:Data.Binary.Get.Internal.Done │ │ │ │ -binary-0.8.9.3-inplace:Data.Binary.Get.Internal.BytesRead │ │ │ │ - to Bool │ │ │ │ -Could not map value │ │ │ │ -GHCi.TH.Binary.putKindRep: invalid tag │ │ │ │ -GHCi.TH.Binary.putRuntimeRep: invalid tag │ │ │ │ -GHCi.TH.Binary.putTypeLitSort: invalid tag │ │ │ │ -Not a valid Unicode code point! │ │ │ │ -binary-0.8.9.3-inplace:Data.Binary.Class.C:Binary │ │ │ │ -Unknown encoding for constructor │ │ │ │ Data.IntSet.keysSet: Nil │ │ │ │ libraries/containers/containers/src/Data/IntMap/Internal.hs:(1353,19)-(1356,30)|lambda │ │ │ │ libraries/containers/containers/src/Data/IntMap/Internal.hs:1307:24-71|lambda │ │ │ │ is not an element of the map │ │ │ │ IntMap.!: key │ │ │ │ libraries/containers/containers/src/Data/IntMap/Internal.hs │ │ │ │ Data.IntMap.Internal │ │ │ │ @@ -7852,16 +7852,16 @@ │ │ │ │ integer_gmp_mpn_sizeinbase │ │ │ │ integer_gmp_mpn_tdiv_r │ │ │ │ integer_gmp_mpn_tdiv_q │ │ │ │ integer_gmp_gcdext │ │ │ │ integer_gmp_mpn_gcd │ │ │ │ integer_gmp_mpn_gcd_1 │ │ │ │ i@333333 │ │ │ │ -yU^sk^L,w │ │ │ │ #06uGF0N │ │ │ │ +yU^sk^L,w │ │ │ │ +m9"NCcD │ │ │ │ wV=2K=kR │ │ │ │ YTrl#E_1 │ │ │ │ &1kKWG*@ │ │ │ │ UUUUUUUU │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,175 +1,175 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ 00000000004061c0 <.text>: │ │ │ │ push %rax │ │ │ │ - mov $0x18569a0,%ecx │ │ │ │ + mov $0x1856960,%ecx │ │ │ │ mov $0x18a,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cc64,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ call 405d80 │ │ │ │ - mov $0x1856a40,%ecx │ │ │ │ + mov $0x1856a00,%ecx │ │ │ │ mov $0xdd,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cc84,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856a40,%ecx │ │ │ │ + mov $0x1856a00,%ecx │ │ │ │ mov $0xdc,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cc7d,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856a20,%ecx │ │ │ │ + mov $0x18569e0,%ecx │ │ │ │ mov $0x10a,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156ccad,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856a20,%ecx │ │ │ │ + mov $0x18569e0,%ecx │ │ │ │ mov $0x10b,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156ccb4,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856a20,%ecx │ │ │ │ + mov $0x18569e0,%ecx │ │ │ │ mov $0xf5,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cca6,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856a20,%ecx │ │ │ │ + mov $0x18569e0,%ecx │ │ │ │ mov $0xed,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ - mov $0x1573d80,%edi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ + mov $0x1622a78,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856a20,%ecx │ │ │ │ + mov $0x18569e0,%ecx │ │ │ │ mov $0xec,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cc9f,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856a20,%ecx │ │ │ │ + mov $0x18569e0,%ecx │ │ │ │ mov $0xeb,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cc96,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856a00,%ecx │ │ │ │ + mov $0x18569c0,%ecx │ │ │ │ mov $0x152,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156ccea,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856a00,%ecx │ │ │ │ + mov $0x18569c0,%ecx │ │ │ │ mov $0x148,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156ccd4,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856a00,%ecx │ │ │ │ + mov $0x18569c0,%ecx │ │ │ │ mov $0x13e,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156ccbd,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x18569e0,%ecx │ │ │ │ + mov $0x18569a0,%ecx │ │ │ │ mov $0x15e,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd00,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x18569c0,%ecx │ │ │ │ + mov $0x1856980,%ecx │ │ │ │ mov $0x174,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd00,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ call 4061c0 │ │ │ │ call 4061c0 │ │ │ │ - mov $0x1856980,%ecx │ │ │ │ + mov $0x1856940,%ecx │ │ │ │ mov $0x1a0,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd07,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856980,%ecx │ │ │ │ + mov $0x1856940,%ecx │ │ │ │ mov $0x1a0,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd07,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856960,%ecx │ │ │ │ + mov $0x1856920,%ecx │ │ │ │ mov $0x1c1,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd07,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856960,%ecx │ │ │ │ + mov $0x1856920,%ecx │ │ │ │ mov $0x1c2,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd1e,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856940,%ecx │ │ │ │ + mov $0x1856900,%ecx │ │ │ │ mov $0x1d8,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd07,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856920,%ecx │ │ │ │ + mov $0x18568e0,%ecx │ │ │ │ mov $0x24b,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd3c,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856920,%ecx │ │ │ │ + mov $0x18568e0,%ecx │ │ │ │ mov $0x23a,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd36,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856900,%ecx │ │ │ │ + mov $0x18568c0,%ecx │ │ │ │ mov $0x262,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd53,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x18568e0,%ecx │ │ │ │ + mov $0x18568a0,%ecx │ │ │ │ mov $0x278,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd67,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x18568e0,%ecx │ │ │ │ + mov $0x18568a0,%ecx │ │ │ │ mov $0x28f,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd7e,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x18568c0,%ecx │ │ │ │ + mov $0x1856880,%ecx │ │ │ │ mov $0x29e,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd91,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x18568c0,%ecx │ │ │ │ + mov $0x1856880,%ecx │ │ │ │ mov $0x2ab,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ - mov $0x1573da8,%edi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ + mov $0x1622aa0,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x18568a0,%ecx │ │ │ │ + mov $0x1856860,%ecx │ │ │ │ mov $0x2e7,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd7e,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x18568a0,%ecx │ │ │ │ + mov $0x1856860,%ecx │ │ │ │ mov $0x2c9,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd67,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x18568a0,%ecx │ │ │ │ + mov $0x1856860,%ecx │ │ │ │ mov $0x2ca,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd94,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x18568a0,%ecx │ │ │ │ + mov $0x1856860,%ecx │ │ │ │ mov $0x2d5,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd9e,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856880,%ecx │ │ │ │ + mov $0x1856840,%ecx │ │ │ │ mov $0x310,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cd7e,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ - mov $0x1856860,%ecx │ │ │ │ + mov $0x1856820,%ecx │ │ │ │ mov $0x32a,%edx │ │ │ │ - mov $0x1573d50,%esi │ │ │ │ + mov $0x1622a48,%esi │ │ │ │ mov $0x156cda5,%edi │ │ │ │ call 405120 <__assert_fail@plt> │ │ │ │ call 405d80 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ push %r15 │ │ │ │ mov %rsi,%rax │ │ │ │ @@ -187,15 +187,15 @@ │ │ │ │ mov -0x18(%r14),%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ je 406750 │ │ │ │ cmp $0x2,%eax │ │ │ │ je 4065a0 │ │ │ │ test %eax,%eax │ │ │ │ je 406740 │ │ │ │ - mov 0x1859bc0(,%rax,8),%rbp │ │ │ │ + mov 0x1859b80(,%rax,8),%rbp │ │ │ │ shr $0x6,%rbp │ │ │ │ test %r15,%r15 │ │ │ │ je 40658b │ │ │ │ lea (%rbx,%r15,8),%r12 │ │ │ │ jmp 40656c │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -439,15 +439,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 406866 │ │ │ │ call 1505990 │ │ │ │ mov %eax,%ecx │ │ │ │ mov $0x1d3,%edx │ │ │ │ mov $0x156ec17,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1573dd8,%edi │ │ │ │ + mov $0x1622ad0,%edi │ │ │ │ call 14eb000 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ @@ -458,15 +458,15 @@ │ │ │ │ mov %rdi,%r13 │ │ │ │ mov %rsi,%r12 │ │ │ │ mov (%r12),%r14 │ │ │ │ mov -0x8(%r14),%esi │ │ │ │ lea -0x1d(%rsi),%eax │ │ │ │ cmp $0x1c,%eax │ │ │ │ ja 406b11 │ │ │ │ - jmp *0x1857a28(,%rax,8) │ │ │ │ + jmp *0x18579e8(,%rax,8) │ │ │ │ nopl (%rax) │ │ │ │ mov -0x10(%r14),%rbx │ │ │ │ lea 0x8(%r12),%r15 │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x3f,%eax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ je 40698b │ │ │ │ @@ -587,15 +587,15 @@ │ │ │ │ cmp 0x10(%rsp),%r12 │ │ │ │ jae 4069b9 │ │ │ │ mov (%r12),%r14 │ │ │ │ mov -0x8(%r14),%esi │ │ │ │ lea -0x1d(%rsi),%eax │ │ │ │ cmp $0x1c,%eax │ │ │ │ jbe 406926 │ │ │ │ - mov $0x15782d8,%edi │ │ │ │ + mov $0x1626fd0,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x10(%r12),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ call 1506a50 │ │ │ │ @@ -605,15 +605,15 @@ │ │ │ │ lea 0x18(%r12),%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov -0x18(%rdx),%eax │ │ │ │ test %eax,%eax │ │ │ │ je 406e68 │ │ │ │ cmp $0x1,%eax │ │ │ │ je 406e7b │ │ │ │ - mov 0x1859bc0(,%rax,8),%rbx │ │ │ │ + mov 0x1859b80(,%rax,8),%rbx │ │ │ │ mov %rbx,%r15 │ │ │ │ and $0x3f,%ebx │ │ │ │ shr $0x6,%r15 │ │ │ │ test %rbx,%rbx │ │ │ │ je 406bac │ │ │ │ mov 0x18(%rsp),%rbp │ │ │ │ lea 0x18(%r12,%rbx,8),%r12 │ │ │ │ @@ -789,15 +789,15 @@ │ │ │ │ mov %rax,0x8(%r13) │ │ │ │ movl $0x0,(%rax) │ │ │ │ call 4059f0 │ │ │ │ test %eax,%eax │ │ │ │ je 406d4a │ │ │ │ mov $0x1d9,%edx │ │ │ │ mov $0x156ec17,%esi │ │ │ │ - mov $0x1573df8,%edi │ │ │ │ + mov $0x1622af0,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov -0x20(%rdx),%rbx │ │ │ │ mov %rbx,%r15 │ │ │ │ and $0x3f,%ebx │ │ │ │ shr $0x6,%r15 │ │ │ │ @@ -907,15 +907,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 406fab │ │ │ │ call 1505990 │ │ │ │ mov %eax,%ecx │ │ │ │ mov $0x1d3,%edx │ │ │ │ mov $0x156ec17,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1573dd8,%edi │ │ │ │ + mov $0x1622ad0,%edi │ │ │ │ call 14eb000 │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ mov %rsi,%rcx │ │ │ │ push %r14 │ │ │ │ mov %rdx,%r14 │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ jne 407146 │ │ │ │ mov (%rbx),%rax │ │ │ │ mov -0x8(%rax),%esi │ │ │ │ lea -0x10(%rax),%rcx │ │ │ │ cmp $0x40,%esi │ │ │ │ ja 4073c0 │ │ │ │ mov %esi,%edx │ │ │ │ - jmp *0x1857b10(,%rdx,8) │ │ │ │ + jmp *0x1857ad0(,%rdx,8) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x10(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ call 1506a50 │ │ │ │ mov 0x8(%rbx),%rsi │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ @@ -1001,15 +1001,15 @@ │ │ │ │ jbe 407169 │ │ │ │ cmp $0x3,%esi │ │ │ │ je 407169 │ │ │ │ lea -0x10(%r15),%rdx │ │ │ │ cmp $0x3a,%esi │ │ │ │ ja 4075e0 │ │ │ │ mov %esi,%eax │ │ │ │ - jmp *0x1857d18(,%rax,8) │ │ │ │ + jmp *0x1857cd8(,%rax,8) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rbx),%rax │ │ │ │ cmp $0x1518348,%rax │ │ │ │ je 4071b0 │ │ │ │ mov %rbx,%rcx │ │ │ │ jmp 40706a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ @@ -1140,15 +1140,15 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ mov -0x8(%rax),%esi │ │ │ │ lea -0x10(%rax),%rcx │ │ │ │ cmp $0x40,%esi │ │ │ │ jbe 4070fc │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov $0x1578368,%edi │ │ │ │ + mov $0x1627060,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ nop │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x1a95ea0,%edi │ │ │ │ mov %rcx,(%rsp) │ │ │ │ call 405a70 │ │ │ │ @@ -1273,15 +1273,15 @@ │ │ │ │ mov %r13,%rdi │ │ │ │ call 1505d80 │ │ │ │ mov 0x8(%rbx),%rsi │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ call 1506a50 │ │ │ │ jmp 407130 │ │ │ │ - mov $0x1578310,%edi │ │ │ │ + mov $0x1627008,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ cmpq $0x0,0x8(%rbx) │ │ │ │ je 407130 │ │ │ │ @@ -1512,15 +1512,15 @@ │ │ │ │ lea 0x20(%rbx),%rdx │ │ │ │ jmp 40710d │ │ │ │ mov %rax,0x168e469(%rip) │ │ │ │ jmp 407408 │ │ │ │ test $0x4,%al │ │ │ │ jne 407169 │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov $0x1578340,%edi │ │ │ │ + mov $0x1627038,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x30(%r15),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ jne 4079d5 │ │ │ │ mov 0x10(%r15),%r15 │ │ │ │ @@ -1560,22 +1560,22 @@ │ │ │ │ sub %rax,0x168e369(%rip) │ │ │ │ add %rax,0x168e35a(%rip) │ │ │ │ jmp 407146 │ │ │ │ mov %rdx,0x168e366(%rip) │ │ │ │ jmp 407a22 │ │ │ │ mov $0x6db,%edx │ │ │ │ mov $0x156ec17,%esi │ │ │ │ - mov $0x1573df8,%edi │ │ │ │ + mov $0x1622af0,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ mov %eax,%ecx │ │ │ │ mov $0x6d1,%edx │ │ │ │ mov $0x156ec17,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1573dd8,%edi │ │ │ │ + mov $0x1622ad0,%edi │ │ │ │ call 14eb000 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ @@ -1784,15 +1784,15 @@ │ │ │ │ call 14feee0 │ │ │ │ mov $0x1a95ee0,%edi │ │ │ │ call 4059f0 │ │ │ │ test %eax,%eax │ │ │ │ je 407cad │ │ │ │ mov $0x731,%edx │ │ │ │ mov $0x156ec17,%esi │ │ │ │ - mov $0x1573df8,%edi │ │ │ │ + mov $0x1622af0,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ nopl (%rax) │ │ │ │ cmpb $0x0,0x10(%rbx) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %rsi,(%rsp) │ │ │ │ je 407e3b │ │ │ │ @@ -1832,58 +1832,58 @@ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ call 1505a40 │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov (%rsp),%rax │ │ │ │ jmp 407ce7 │ │ │ │ mov $0x375,%edx │ │ │ │ mov $0x156ec17,%esi │ │ │ │ - mov $0x1573df8,%edi │ │ │ │ + mov $0x1622af0,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ mov %eax,%ecx │ │ │ │ mov $0x373,%edx │ │ │ │ mov $0x156ec17,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1573dd8,%edi │ │ │ │ + mov $0x1622ad0,%edi │ │ │ │ call 14eb000 │ │ │ │ add $0x18,%rsp │ │ │ │ mov %r13d,%edi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 14f7550 │ │ │ │ mov %eax,%ecx │ │ │ │ mov $0x728,%edx │ │ │ │ mov $0x156ec17,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1573dd8,%edi │ │ │ │ + mov $0x1622ad0,%edi │ │ │ │ call 14eb000 │ │ │ │ mov $0x1d9,%edx │ │ │ │ mov $0x156ec17,%esi │ │ │ │ - mov $0x1573df8,%edi │ │ │ │ + mov $0x1622af0,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ mov %eax,%ecx │ │ │ │ mov $0x1d3,%edx │ │ │ │ mov $0x156ec17,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1573dd8,%edi │ │ │ │ + mov $0x1622ad0,%edi │ │ │ │ call 14eb000 │ │ │ │ mov %eax,%ecx │ │ │ │ mov $0x72f,%edx │ │ │ │ mov $0x156ec17,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1573dd8,%edi │ │ │ │ + mov $0x1622ad0,%edi │ │ │ │ call 14eb000 │ │ │ │ mov $0x72d,%edx │ │ │ │ mov $0x156ec17,%esi │ │ │ │ - mov $0x1573df8,%edi │ │ │ │ + mov $0x1622af0,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x168ddf9(%rip),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 4081e7 │ │ │ │ push %rbp │ │ │ │ @@ -2064,15 +2064,15 @@ │ │ │ │ mov -0x18(%rdx),%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ je 408380 │ │ │ │ cmp $0x2,%eax │ │ │ │ je 4082d0 │ │ │ │ test %eax,%eax │ │ │ │ je 408370 │ │ │ │ - mov 0x1859bc0(,%rax,8),%rbp │ │ │ │ + mov 0x1859b80(,%rax,8),%rbp │ │ │ │ shr $0x6,%rbp │ │ │ │ test %rbx,%rbx │ │ │ │ je 4082bc │ │ │ │ mov (%rsp),%r14 │ │ │ │ mov %rbx,%r12 │ │ │ │ jmp 40828d │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -2245,15 +2245,15 @@ │ │ │ │ cmp 0xd8(%rbp),%r14 │ │ │ │ jae 408ce0 │ │ │ │ mov (%r14),%r15 │ │ │ │ mov -0x8(%r15),%esi │ │ │ │ cmp $0x40,%esi │ │ │ │ ja 408f20 │ │ │ │ mov %esi,%ecx │ │ │ │ - jmp *0x1858348(,%rcx,8) │ │ │ │ + jmp *0x1858308(,%rcx,8) │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpb $0x0,0x168d483(%rip) │ │ │ │ je 408560 │ │ │ │ movslq -0x4(%r15),%rcx │ │ │ │ test %ecx,%ecx │ │ │ │ jne 408e50 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -2800,15 +2800,15 @@ │ │ │ │ lea 0x10(%r14),%r15 │ │ │ │ call 409c70 │ │ │ │ lea 0x8(%r14),%rdi │ │ │ │ call 409c70 │ │ │ │ jmp 4085d0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdx │ │ │ │ - mov $0x1578420,%edi │ │ │ │ + mov $0x1627118,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r12 │ │ │ │ @@ -2828,15 +2828,15 @@ │ │ │ │ mov -0x18(%rdx),%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ je 4090c0 │ │ │ │ cmp $0x2,%eax │ │ │ │ je 409010 │ │ │ │ test %eax,%eax │ │ │ │ je 4090b0 │ │ │ │ - mov 0x1859bc0(,%rax,8),%rbp │ │ │ │ + mov 0x1859b80(,%rax,8),%rbp │ │ │ │ shr $0x6,%rbp │ │ │ │ test %rbx,%rbx │ │ │ │ je 408ffc │ │ │ │ mov (%rsp),%r14 │ │ │ │ mov %rbx,%r12 │ │ │ │ jmp 408fcd │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -3009,15 +3009,15 @@ │ │ │ │ cmp 0xd8(%rbp),%r14 │ │ │ │ jae 409a20 │ │ │ │ mov (%r14),%r15 │ │ │ │ mov -0x8(%r15),%esi │ │ │ │ cmp $0x40,%esi │ │ │ │ ja 409c60 │ │ │ │ mov %esi,%ecx │ │ │ │ - jmp *0x1858a48(,%rcx,8) │ │ │ │ + jmp *0x1858a08(,%rcx,8) │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpb $0x0,0x168c743(%rip) │ │ │ │ je 4092a0 │ │ │ │ movslq -0x4(%r15),%rcx │ │ │ │ test %ecx,%ecx │ │ │ │ jne 409b90 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -3564,15 +3564,15 @@ │ │ │ │ lea 0x10(%r14),%r15 │ │ │ │ call 40c390 │ │ │ │ lea 0x8(%r14),%rdi │ │ │ │ call 40c390 │ │ │ │ jmp 409310 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdx │ │ │ │ - mov $0x1578420,%edi │ │ │ │ + mov $0x1627118,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ nop │ │ │ │ push %r14 │ │ │ │ mov %rdi,%r8 │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ @@ -3600,15 +3600,15 @@ │ │ │ │ mov %rax,%r9 │ │ │ │ test $0x1,%r10b │ │ │ │ jne 40b5b0 │ │ │ │ mov -0x8(%r10),%edx │ │ │ │ cmp $0x40,%edx │ │ │ │ ja 40a490 │ │ │ │ mov %edx,%r11d │ │ │ │ - jmp *0x185b780(,%r11,8) │ │ │ │ + jmp *0x185b740(,%r11,8) │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpb $0x0,0x168ac49(%rip) │ │ │ │ jne 40bae5 │ │ │ │ mov 0x50(%r13),%edi │ │ │ │ mov %r13,%rdx │ │ │ │ cmp %edi,%esi │ │ │ │ jb 40a4a0 │ │ │ │ @@ -4084,15 +4084,15 @@ │ │ │ │ jb 40ba38 │ │ │ │ mov %r10,(%rax) │ │ │ │ mov 0x8(%rcx),%r10 │ │ │ │ mov %r10,0x8(%rax) │ │ │ │ jmp 409d56 │ │ │ │ nop │ │ │ │ mov %edx,%esi │ │ │ │ - mov $0x157a580,%edi │ │ │ │ + mov $0x1629278,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ xchg %ax,%ax │ │ │ │ cmpb $0x0,0x55(%r13) │ │ │ │ jne 40b5f8 │ │ │ │ movb $0x1,0x54(%r13) │ │ │ │ jmp 409d1c │ │ │ │ @@ -4297,19 +4297,19 @@ │ │ │ │ jmp 409d66 │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x8(%rcx),%rdi │ │ │ │ mov %rdi,(%r8) │ │ │ │ jmp 409c7d │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rcx),%rax │ │ │ │ - cmp $0x14dffc8,%r10 │ │ │ │ + cmp $0x14dffa8,%r10 │ │ │ │ jne 40a828 │ │ │ │ cmp $0xff,%eax │ │ │ │ jbe 40bd96 │ │ │ │ - cmp $0x14dffa8,%r10 │ │ │ │ + cmp $0x14dff88,%r10 │ │ │ │ je 40b600 │ │ │ │ cmpb $0x0,0x168a114(%rip) │ │ │ │ jne 40bb1c │ │ │ │ mov 0x50(%r13),%ebx │ │ │ │ mov %r13,%r14 │ │ │ │ cmp %ebx,%esi │ │ │ │ jae 40a859 │ │ │ │ @@ -5014,16 +5014,16 @@ │ │ │ │ cmpb $0x0,0x168a644(%rip) │ │ │ │ jne 40c004 │ │ │ │ mov (%rcx),%rbx │ │ │ │ mov -0x8(%rbx),%esi │ │ │ │ cmp $0x1c,%esi │ │ │ │ ja 40b3a0 │ │ │ │ mov %esi,%r9d │ │ │ │ - jmp *0x185b988(,%r9,8) │ │ │ │ - mov $0x157a550,%edi │ │ │ │ + jmp *0x185b948(,%r9,8) │ │ │ │ + mov $0x1629248,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpb $0x0,0x1689599(%rip) │ │ │ │ jne 40c0bc │ │ │ │ mov -0xc(%rbx),%r11d │ │ │ │ add -0x10(%rbx),%r11d │ │ │ │ @@ -5903,15 +5903,15 @@ │ │ │ │ and $0x7,%edx │ │ │ │ test $0x1,%bpl │ │ │ │ jne 40da20 │ │ │ │ mov -0x8(%rbp),%eax │ │ │ │ cmp $0x40,%eax │ │ │ │ ja 40db40 │ │ │ │ mov %eax,%edi │ │ │ │ - jmp *0x185bc48(,%rdi,8) │ │ │ │ + jmp *0x185bc08(,%rdi,8) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ cmpb $0x0,0x1688529(%rip) │ │ │ │ jne 40de66 │ │ │ │ mov 0x50(%r13),%ecx │ │ │ │ mov %r13,%rsi │ │ │ │ cmp %ecx,%r10d │ │ │ │ jb 40cbc8 │ │ │ │ @@ -5935,19 +5935,19 @@ │ │ │ │ mov %rax,(%rbx) │ │ │ │ add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - cmp $0x14dffc8,%rbp │ │ │ │ + cmp $0x14dffa8,%rbp │ │ │ │ jne 40c4ac │ │ │ │ cmp $0xff,%eax │ │ │ │ jbe 40df5a │ │ │ │ - cmp $0x14dffa8,%rbp │ │ │ │ + cmp $0x14dff88,%rbp │ │ │ │ jne 40c4d0 │ │ │ │ lea 0x10(%rax),%r9 │ │ │ │ cmp $0x10f,%r9 │ │ │ │ jbe 40db7c │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ cmpb $0x0,0x1688479(%rip) │ │ │ │ jne 40db60 │ │ │ │ @@ -7206,15 +7206,15 @@ │ │ │ │ cmpb $0x0,0x16880c4(%rip) │ │ │ │ jne 40e1ba │ │ │ │ mov (%rbx),%r9 │ │ │ │ mov -0x8(%r9),%esi │ │ │ │ cmp $0x1c,%esi │ │ │ │ ja 40db4e │ │ │ │ mov %esi,%edx │ │ │ │ - jmp *0x185be50(,%rdx,8) │ │ │ │ + jmp *0x185be10(,%rdx,8) │ │ │ │ movb $0x1,0x54(%r13) │ │ │ │ mov %r10d,%ecx │ │ │ │ jmp 40c4f8 │ │ │ │ lea 0xc0(%rsi,%r10,1),%rsi │ │ │ │ mov $0x3,%edi │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ call 1503370 │ │ │ │ @@ -7326,18 +7326,18 @@ │ │ │ │ jmp 40d51b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x157299e,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %eax,%esi │ │ │ │ - mov $0x157a580,%edi │ │ │ │ + mov $0x1629278,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ - mov $0x157a550,%edi │ │ │ │ + mov $0x1629248,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 14eb000 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r10d,%esi │ │ │ │ mov $0x2,%edi │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ call 1533c70 │ │ │ │ @@ -8094,17 +8094,17 @@ │ │ │ │ call 150e610 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40e831 │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x167d478(%rip),%rsi │ │ │ │ - lea 0x15c6d7a(%rip),%r14 │ │ │ │ + lea 0x15c5dca(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13e96c0 │ │ │ │ + jmp 13e96a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0x58000000,%eax │ │ │ │ repz add %r9d,-0x73(%r8) │ │ │ │ @@ -8121,32 +8121,32 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 40e899 │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x145f31f(%rip),%rsi │ │ │ │ lea 0x112886d(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + jmp 14d8e28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbbb $0x4c,0x1(%rdx) │ │ │ │ - mov %esi,%esi │ │ │ │ + add %dh,0x70(%rax) │ │ │ │ + pop %rdx │ │ │ │ + add %ecx,-0xa(%rcx,%rcx,4) │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - jmp 9bbb18 │ │ │ │ + jmp 9b9ec8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8159,15 +8159,15 @@ │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x31(%rdi) │ │ │ │ movq $0x40e8c0,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0xa5c230,-0x10(%r12) │ │ │ │ + movq $0xa5a5e0,-0x10(%r12) │ │ │ │ movq $0x1a7fb91,-0x8(%r12) │ │ │ │ lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ lea 0x145f2d0(%rip),%rbx │ │ │ │ @@ -8183,15 +8183,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0x145f323(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -8211,26 +8211,26 @@ │ │ │ │ call 150e610 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40eaed │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x40ea18,-0x18(%rbp) │ │ │ │ - lea 0x1596de7(%rip),%rbx │ │ │ │ + lea 0x1595e37(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 40ea18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - loopne 40ea5e │ │ │ │ + je 40ea61 │ │ │ │ add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ js 40ea6a │ │ │ │ cmp 0x358(%rbp),%esp │ │ │ │ ja 40ead9 │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ mov 0x17(%rbx),%rcx │ │ │ │ @@ -8243,16 +8243,16 @@ │ │ │ │ mov 0x4f(%rbx),%r11 │ │ │ │ mov 0x57(%rbx),%r14 │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x5f(%rbx),%rax │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov 0x67(%rbx),%rcx │ │ │ │ mov 0x6f(%rbx),%rbx │ │ │ │ - movq $0xa5c190,-0x70(%r12) │ │ │ │ - movq $0x188ca35,-0x68(%r12) │ │ │ │ + movq $0xa5a540,-0x70(%r12) │ │ │ │ + movq $0x18b5e35,-0x68(%r12) │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ mov %rdx,-0x60(%r12) │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ mov %rdx,-0x58(%r12) │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov %rdx,-0x50(%r12) │ │ │ │ @@ -8291,15 +8291,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40eb4a │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x145f3b7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427398 │ │ │ │ + jmp 641118 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8310,15 +8310,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0x145f434(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ sbb %al,(%rax) │ │ │ │ @@ -8358,15 +8358,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ + movq $0x13d8530,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ lea 0x145f444(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ ... │ │ │ │ @@ -8385,15 +8385,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40ecaa │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x145f447(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427398 │ │ │ │ + jmp 641118 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0x10000000,%eax │ │ │ │ cmc │ │ │ │ @@ -8411,15 +8411,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 40ed11 │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x145f4d9(%rip),%rsi │ │ │ │ lea 0x165cf99(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ + jmp 658ab0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0x10000000,%eax │ │ │ │ cmc │ │ │ │ @@ -8437,15 +8437,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 40ed79 │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x145f4db(%rip),%rsi │ │ │ │ lea 0x145f274(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ + jmp 658ab0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0xe8000000,%eax │ │ │ │ cmc │ │ │ │ @@ -8462,15 +8462,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40edda │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x145f587(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427398 │ │ │ │ + jmp 641118 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0x50000000,%eax │ │ │ │ testb $0x48,0x1(%rbp) │ │ │ │ @@ -8487,15 +8487,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 40ee41 │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x145f619(%rip),%rsi │ │ │ │ lea 0x165ce69(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ + jmp 658ab0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -8504,15 +8504,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ lea 0x166fc9f(%rip),%r14 │ │ │ │ - jmp 412960 │ │ │ │ + jmp 62c6e0 │ │ │ │ nop │ │ │ │ ... │ │ │ │ adc $0x78000000,%eax │ │ │ │ testl $0xf0458d48,0x1(%rbp) │ │ │ │ cmp %r15,%rax │ │ │ │ jb 40eecf │ │ │ │ sub $0x8,%rsp │ │ │ │ @@ -8524,15 +8524,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40eeca │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x145f717(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427398 │ │ │ │ + jmp 641118 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0xe0000000,%eax │ │ │ │ testl $0xf0458d48,0x1(%rbp) │ │ │ │ @@ -8548,15 +8548,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 40ef31 │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x145f7a9(%rip),%rsi │ │ │ │ lea 0x165cd79(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ + jmp 658ab0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0xc0000000,%eax │ │ │ │ clc │ │ │ │ @@ -8573,17 +8573,17 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40efa2 │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x145f889(%rip),%r14 │ │ │ │ movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x18772d9,-0x18(%rbp) │ │ │ │ + movq $0x18e37f1,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 43fab8 │ │ │ │ + jmp 659838 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0x88000000,%eax │ │ │ │ clc │ │ │ │ @@ -8601,15 +8601,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 40f009 │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x145f852(%rip),%rsi │ │ │ │ lea 0x145efd9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ + jmp 658ab0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0xc8000000,%eax │ │ │ │ clc │ │ │ │ @@ -8626,15 +8626,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40f06a │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x145f867(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427398 │ │ │ │ + jmp 641118 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0xd0000000,%eax │ │ │ │ clc │ │ │ │ @@ -8651,15 +8651,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 40f0ca │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x145f86f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427398 │ │ │ │ + jmp 641118 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8716,30 +8716,30 @@ │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov 0x57(%rbx),%rax │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ mov 0x5f(%rbx),%rcx │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ mov 0x67(%rbx),%rdx │ │ │ │ mov 0x6f(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0xd0(%r12) │ │ │ │ - movq $0x1952719,-0xc8(%r12) │ │ │ │ + movq $0x14e0048,-0xd0(%r12) │ │ │ │ + movq $0x186ecc1,-0xc8(%r12) │ │ │ │ mov %r9,-0xc0(%r12) │ │ │ │ - movq $0x14e0068,-0xb8(%r12) │ │ │ │ - movq $0x1952701,-0xb0(%r12) │ │ │ │ + movq $0x14e0048,-0xb8(%r12) │ │ │ │ + movq $0x186eca9,-0xb0(%r12) │ │ │ │ lea -0xce(%r12),%r9 │ │ │ │ mov %r9,-0xa8(%r12) │ │ │ │ - movq $0x14e0068,-0xa0(%r12) │ │ │ │ - movq $0x19526e9,-0x98(%r12) │ │ │ │ + movq $0x14e0048,-0xa0(%r12) │ │ │ │ + movq $0x186ec91,-0x98(%r12) │ │ │ │ lea -0xb6(%r12),%r9 │ │ │ │ mov %r9,-0x90(%r12) │ │ │ │ - movq $0x14e0068,-0x88(%r12) │ │ │ │ - movq $0x1984dd9,-0x80(%r12) │ │ │ │ + movq $0x14e0048,-0x88(%r12) │ │ │ │ + movq $0x18a1381,-0x80(%r12) │ │ │ │ lea -0x9e(%r12),%r9 │ │ │ │ mov %r9,-0x78(%r12) │ │ │ │ - movq $0xa5c190,-0x70(%r12) │ │ │ │ + movq $0xa5a540,-0x70(%r12) │ │ │ │ mov 0x40(%rsp),%r9 │ │ │ │ mov %r9,-0x68(%r12) │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ mov %r9,-0x60(%r12) │ │ │ │ mov 0x50(%rsp),%r9 │ │ │ │ mov %r9,-0x58(%r12) │ │ │ │ mov %rsi,-0x50(%r12) │ │ │ │ @@ -8806,34 +8806,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sti │ │ │ │ + add %bh,-0x15(%rax) │ │ │ │ pop %rax │ │ │ │ add %ecx,-0x77(%rax) │ │ │ │ testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 8eec40 │ │ │ │ + jmp 8ecff0 │ │ │ │ nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480158fe(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 40f417 │ │ │ │ + add %dl,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + pop %rax │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 10392cd4 <__environ@GLIBC_2.2.5+0xe8fecec> │ │ │ │ + (bad) │ │ │ │ + mov (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ movq $0x40f3c8,-0x18(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ @@ -8843,64 +8846,57 @@ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - repz rex add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ + add %cl,0x480158ee(%rax) │ │ │ │ + movl $0x40f3f8,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ jne 40f3f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,-0x12(%rax) │ │ │ │ pop %rax │ │ │ │ add %ecx,-0x75(%rax) │ │ │ │ adc %r9b,-0x39(%r8) │ │ │ │ adc %r14b,(%r8) │ │ │ │ hlt │ │ │ │ rex add %cl,-0x77(%rax) │ │ │ │ fisttps -0x77(%rax) │ │ │ │ (bad) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 8f0198 │ │ │ │ + jmp 8ee548 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1e(%rdi) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x40f430,0x0(%rbp) │ │ │ │ @@ -8929,31 +8925,31 @@ │ │ │ │ movq $0x40f358,-0x18(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ movq $0x40f380,-0x8(%r12) │ │ │ │ lea -0x16(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rsi │ │ │ │ - lea 0x15c0a14(%rip),%r14 │ │ │ │ + lea 0x15bfa64(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 998540 │ │ │ │ + jmp 9968f0 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ add %r9d,-0x75(%r8) │ │ │ │ jae 40f52c │ │ │ │ lea 0x145e6c7(%rip),%r14 │ │ │ │ - jmp 13e19e8 │ │ │ │ + jmp 13e19c8 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cmc │ │ │ │ @@ -9032,15 +9028,15 @@ │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ lea -0x10(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp 13f0818 │ │ │ │ + jmp 13f07f8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9054,41 +9050,41 @@ │ │ │ │ cmp $0x1,%rcx │ │ │ │ je 40f717 │ │ │ │ add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 40f707 │ │ │ │ mov 0x6(%rbx),%rcx │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0xa5c230,-0x40(%r12) │ │ │ │ + movq $0xa5a5e0,-0x40(%r12) │ │ │ │ movq $0x1a80719,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ movq $0x1a8bc99,-0x18(%r12) │ │ │ │ movq $0x40f518,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x40f828,0x0(%rbp) │ │ │ │ lea -0x26(%r12),%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ - jmp 13f05b0 │ │ │ │ + jmp 13f0590 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ add $0xa8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 40f803 │ │ │ │ - movq $0xa5c230,-0xa0(%r12) │ │ │ │ + movq $0xa5a5e0,-0xa0(%r12) │ │ │ │ movq $0x1a80719,-0x98(%r12) │ │ │ │ mov %rax,-0x90(%r12) │ │ │ │ - movq $0x14e0068,-0x88(%r12) │ │ │ │ + movq $0x14e0048,-0x88(%r12) │ │ │ │ lea -0x9f(%r12),%rax │ │ │ │ mov %rax,-0x80(%r12) │ │ │ │ movq $0x1a8bc99,-0x78(%r12) │ │ │ │ - movq $0xa5c190,-0x70(%r12) │ │ │ │ + movq $0xa5a540,-0x70(%r12) │ │ │ │ mov 0x68(%rbp),%rax │ │ │ │ mov %rax,-0x68(%r12) │ │ │ │ mov 0x60(%rbp),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ lea -0x86(%r12),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ @@ -9128,15 +9124,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ js 40f87a │ │ │ │ cmp 0x358(%rbp),%esp │ │ │ │ ja 40f8c7 │ │ │ │ - movq $0xa5c190,-0x70(%r12) │ │ │ │ + movq $0xa5a540,-0x70(%r12) │ │ │ │ mov 0x68(%rbp),%rax │ │ │ │ mov %rax,-0x68(%r12) │ │ │ │ mov 0x60(%rbp),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ @@ -9215,15 +9211,15 @@ │ │ │ │ mov 0x47(%rbx),%r8 │ │ │ │ mov 0x57(%rbx),%r9 │ │ │ │ mov 0x5f(%rbx),%r10 │ │ │ │ mov 0x67(%rbx),%r11 │ │ │ │ mov 0x6f(%rbx),%r14 │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,0x40(%rsp) │ │ │ │ - lea 0x14a266d(%rip),%rbx │ │ │ │ + lea 0x14e809d(%rip),%rbx │ │ │ │ mov %rcx,-0xa0(%rbp) │ │ │ │ mov %rdx,-0x98(%rbp) │ │ │ │ mov %rsi,-0x90(%rbp) │ │ │ │ mov %rdi,-0x88(%rbp) │ │ │ │ mov %r8,-0x80(%rbp) │ │ │ │ mov %r9,-0x78(%rbp) │ │ │ │ mov %r10,-0x70(%rbp) │ │ │ │ @@ -9263,24 +9259,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x490145ef(%rax) │ │ │ │ add $0xf8,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 40fbc9 │ │ │ │ - movq $0x14e0068,-0xf0(%r12) │ │ │ │ - movq $0x18b2339,-0xe8(%r12) │ │ │ │ + movq $0x14e0048,-0xf0(%r12) │ │ │ │ + movq $0x18f7d69,-0xe8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0xe0(%r12) │ │ │ │ - movq $0xa5c390,-0xd8(%r12) │ │ │ │ + movq $0xa5a740,-0xd8(%r12) │ │ │ │ mov 0x50(%rbp),%rax │ │ │ │ mov %rax,-0xd0(%r12) │ │ │ │ mov 0x58(%rbp),%rax │ │ │ │ mov %rax,-0xc8(%r12) │ │ │ │ - movq $0x18b202a,-0xc0(%r12) │ │ │ │ + movq $0x18f7a5a,-0xc0(%r12) │ │ │ │ mov 0x60(%rbp),%rax │ │ │ │ mov %rax,-0xb8(%r12) │ │ │ │ mov 0x68(%rbp),%rax │ │ │ │ mov %rax,-0xb0(%r12) │ │ │ │ mov 0x70(%rbp),%rax │ │ │ │ mov %rax,-0xa8(%r12) │ │ │ │ mov 0x78(%rbp),%rax │ │ │ │ @@ -9291,24 +9287,24 @@ │ │ │ │ mov %rax,-0x90(%r12) │ │ │ │ mov 0x90(%rbp),%rax │ │ │ │ mov %rax,-0x88(%r12) │ │ │ │ mov 0x98(%rbp),%rax │ │ │ │ mov %rax,-0x80(%r12) │ │ │ │ mov 0xa0(%rbp),%rax │ │ │ │ mov %rax,-0x78(%r12) │ │ │ │ - movq $0xa5c190,-0x70(%r12) │ │ │ │ + movq $0xa5a540,-0x70(%r12) │ │ │ │ mov 0xa8(%rbp),%rax │ │ │ │ mov %rax,-0x68(%r12) │ │ │ │ lea -0xd7(%r12),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ lea -0xee(%r12),%rax │ │ │ │ mov %rax,-0x58(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ - movq $0x18b9301,-0x48(%r12) │ │ │ │ + movq $0x18fed31,-0x48(%r12) │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ @@ -9345,46 +9341,46 @@ │ │ │ │ cmp %edi,%eax │ │ │ │ jb 40fc24 │ │ │ │ movq $0x40fc40,-0x8(%rbp) │ │ │ │ lea 0x1673002(%rip),%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov $0x4,%r14d │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 13edbc0 │ │ │ │ + jmp 13edba0 │ │ │ │ lea 0x145efb5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x11(%rax) │ │ │ │ add %r9d,-0x39(%r8) │ │ │ │ add %r14b,-0x4(%r8) │ │ │ │ rex add %cl,-0x77(%rax) │ │ │ │ fisttps -0x73(%rax) │ │ │ │ xor $0x145ed47,%eax │ │ │ │ - lea 0x145f758(%rip),%r14 │ │ │ │ - jmp 4229a0 │ │ │ │ + lea 0x14cbc70(%rip),%r14 │ │ │ │ + jmp 63c720 │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %r9d,-0x39(%r8) │ │ │ │ add %r11b,%r8b │ │ │ │ std │ │ │ │ rex add %cl,-0x77(%rcx) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - xor (%rcx),%rax │ │ │ │ - add %al,(%rbx) │ │ │ │ + enter $0x22d0,$0x0 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add %r9d,-0x75(%r8) │ │ │ │ sbb %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ @@ -9401,15 +9397,15 @@ │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 40fd20 │ │ │ │ movq $0x1519198,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp 40ff3b │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ @@ -9432,15 +9428,15 @@ │ │ │ │ add %al,%al │ │ │ │ in (%dx),%eax │ │ │ │ add %r9d,-0x77(%r8) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rax,%rbx,1) │ │ │ │ movl $0x40fda0,0x0(%rbp) │ │ │ │ - lea 0x1595a6d(%rip),%r14 │ │ │ │ + lea 0x1594abd(%rip),%r14 │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ jmp 151e8d0 │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ lea 0x145e01a(%rip),%rbx │ │ │ │ jmp 40feb6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -9527,15 +9523,15 @@ │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rdi,%rbx,1) │ │ │ │ movl $0x40fd58,0x0(%rbp) │ │ │ │ lea 0x145df6f(%rip),%rdi │ │ │ │ mov 0x6(%rbx),%rsi │ │ │ │ lea 0x167abdb(%rip),%r14 │ │ │ │ - jmp 145d598 │ │ │ │ + jmp 145d578 │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ lea 0x145decb(%rip),%rbx │ │ │ │ movq $0x40fee8,0x0(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ @@ -9558,40 +9554,40 @@ │ │ │ │ test %esp,0x49000000(%rbp) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 40ffbc │ │ │ │ movq $0x40f8e8,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 40ff67 │ │ │ │ movq $0x40f0e8,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ movq $0x40ffe0,0x0(%rbp) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ - jmp 65b278 │ │ │ │ + jmp 730ac0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x40fdc0,0x0(%rbp) │ │ │ │ jmp 1513340 │ │ │ │ lea 0x167bcf4(%rip),%rdi │ │ │ │ lea 0x145dc3b(%rip),%rsi │ │ │ │ lea 0x166a344(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 14548e8 │ │ │ │ + jmp 14548c8 │ │ │ │ movq $0x40fc90,0x0(%rbp) │ │ │ │ lea 0x145dd76(%rip),%rdi │ │ │ │ mov 0x6(%rbx),%rsi │ │ │ │ lea 0x167aaca(%rip),%r14 │ │ │ │ - jmp 145d598 │ │ │ │ + jmp 145d578 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9606,15 +9602,15 @@ │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea 0x166db46(%rip),%rsi │ │ │ │ lea -0x20(%r12),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 939b08 │ │ │ │ + jmp 937eb8 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -9633,16 +9629,16 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x35(%rbp,%rcx,4) │ │ │ │ push $0xffffffffffffffeb │ │ │ │ add %r13d,%r9d │ │ │ │ - sbb $0x74,%al │ │ │ │ - (bad) │ │ │ │ + cld │ │ │ │ + jae 410081 │ │ │ │ add %ecx,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9693,40 +9689,40 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x88,%rsp │ │ │ │ mov %edi,-0x84(%rbp) │ │ │ │ mov %rsi,-0x90(%rbp) │ │ │ │ - mov 0x14474a2(%rip),%rax │ │ │ │ - mov 0x14474a3(%rip),%rdx │ │ │ │ + mov 0x1447462(%rip),%rax │ │ │ │ + mov 0x1447463(%rip),%rdx │ │ │ │ mov %rax,-0x80(%rbp) │ │ │ │ mov %rdx,-0x78(%rbp) │ │ │ │ - mov 0x144749c(%rip),%rax │ │ │ │ - mov 0x144749d(%rip),%rdx │ │ │ │ + mov 0x144745c(%rip),%rax │ │ │ │ + mov 0x144745d(%rip),%rdx │ │ │ │ mov %rax,-0x70(%rbp) │ │ │ │ mov %rdx,-0x68(%rbp) │ │ │ │ - mov 0x1447496(%rip),%rax │ │ │ │ - mov 0x1447497(%rip),%rdx │ │ │ │ + mov 0x1447456(%rip),%rax │ │ │ │ + mov 0x1447457(%rip),%rdx │ │ │ │ mov %rax,-0x60(%rbp) │ │ │ │ mov %rdx,-0x58(%rbp) │ │ │ │ - mov 0x1447490(%rip),%rax │ │ │ │ - mov 0x1447491(%rip),%rdx │ │ │ │ + mov 0x1447450(%rip),%rax │ │ │ │ + mov 0x1447451(%rip),%rdx │ │ │ │ mov %rax,-0x50(%rbp) │ │ │ │ mov %rdx,-0x48(%rbp) │ │ │ │ - mov 0x144748a(%rip),%rax │ │ │ │ - mov 0x144748b(%rip),%rdx │ │ │ │ + mov 0x144744a(%rip),%rax │ │ │ │ + mov 0x144744b(%rip),%rdx │ │ │ │ mov %rax,-0x40(%rbp) │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ - mov 0x1447484(%rip),%rax │ │ │ │ - mov 0x1447485(%rip),%rdx │ │ │ │ + mov 0x1447444(%rip),%rax │ │ │ │ + mov 0x1447445(%rip),%rdx │ │ │ │ mov %rax,-0x30(%rbp) │ │ │ │ mov %rdx,-0x28(%rbp) │ │ │ │ - mov 0x144747e(%rip),%rax │ │ │ │ - mov 0x144747f(%rip),%rdx │ │ │ │ + mov 0x144743e(%rip),%rax │ │ │ │ + mov 0x144743f(%rip),%rdx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ movl $0x4,-0x80(%rbp) │ │ │ │ movq $0x1,-0x78(%rbp) │ │ │ │ movq $0x0,-0x60(%rbp) │ │ │ │ movq $0x1,-0x68(%rbp) │ │ │ │ mov -0x90(%rbp),%rsi │ │ │ │ @@ -9760,50373 +9756,51233 @@ │ │ │ │ mov -0x20(%rbp),%rcx │ │ │ │ mov -0x18(%rbp),%rbx │ │ │ │ mov %rcx,0x60(%rax) │ │ │ │ mov %rbx,0x68(%rax) │ │ │ │ mov $0x186ec38,%edx │ │ │ │ call 14eacf0 │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB call 10393be4 <__environ@GLIBC_2.2.5+0xe8ffbfc> │ │ │ │ + (bad) │ │ │ │ + addl $0xc7480000,(%rcx) │ │ │ │ + rex.RB │ │ │ │ + lock or %ah,-0x76b7feaf(%rdx) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x4102d8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4102d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4102b6 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 410370 │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x7f(%r9) │ │ │ │ + (bad) │ │ │ │ + rolb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esp,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%r10 │ │ │ │ + mov 0x47(%rbx),%r11 │ │ │ │ + mov 0x4f(%rbx),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x57(%rbx),%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov 0x5f(%rbx),%rcx │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x67(%rbx),%rdx │ │ │ │ + mov 0x6f(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0xb8(%r12) │ │ │ │ + movq $0x186ecc1,-0xb0(%r12) │ │ │ │ + mov %r9,-0xa8(%r12) │ │ │ │ + movq $0x14e0048,-0xa0(%r12) │ │ │ │ + movq $0x186eca9,-0x98(%r12) │ │ │ │ + lea -0xb6(%r12),%r9 │ │ │ │ + mov %r9,-0x90(%r12) │ │ │ │ + movq $0x14e0048,-0x88(%r12) │ │ │ │ + movq $0x186ec91,-0x80(%r12) │ │ │ │ + lea -0x9e(%r12),%r9 │ │ │ │ + mov %r9,-0x78(%r12) │ │ │ │ + movq $0xa5a540,-0x70(%r12) │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov %r9,-0x68(%r12) │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov %r9,-0x60(%r12) │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov %r9,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + lea -0x86(%r12),%rsi │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + mov %r11,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xc0,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x490145e8(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41047e │ │ │ │ + movq $0x410290,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x145e870(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4102f6 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %dl,-0x18(%rax) │ │ │ │ + add %r13d,%r11d │ │ │ │ + mov 0xf(%rsi),%fs │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xa0000000,%eax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add %ecx,-0x73(%eax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 410516 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 410511 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x167b798(%rip),%rsi │ │ │ │ + lea 0x145e869(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 149ee28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + pop %rsp │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 410587 │ │ │ │ + movq $0x410570,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410570 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bh,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + pop %rsp │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + add %r13b,0x48004105(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0x15c92e7(%rip),%r14 │ │ │ │ + jmp 12290e8 │ │ │ │ + lea 0x145e842(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x4102d0,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1222f20,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x4105a8,0x0(%rbp) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41041b │ │ │ │ - movq $0x4103b0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4103b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x54358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + xchg %eax,%edx │ │ │ │ + pop %rsp │ │ │ │ + add %ebp,%ecx │ │ │ │ + jle 4105ac │ │ │ │ + loope 41061a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + pop %rsp │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41065c │ │ │ │ + movq $0x410678,-0x8(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x15c9216(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 122ba38 │ │ │ │ + lea 0x145e79d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsi,%riz,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41040b │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x410290,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x410318,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1222f20,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x145e82e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 410499 │ │ │ │ - movq $0x410488,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 410488 │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 41049b │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 410370 │ │ │ │ - lea 0x145e7b8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%bl │ │ │ │ + (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - call ffffffff8d8905ff <__environ@GLIBC_2.2.5+0xffffffff8bdfc617> │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sahf │ │ │ │ + rex.RX add %r9d,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4104ff │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4104fa │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x145e79f(%rip),%r14 │ │ │ │ + jb 410760 │ │ │ │ + movq $0x410750,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb5c0 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410750 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + popf │ │ │ │ + rex.RX add %r9d,-0x77(%rax) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + rclb $0x0,0x3(%rsi) │ │ │ │ + lea 0x145e711(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 410542 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x410558,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jb 410822 │ │ │ │ + movq $0x4107c0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4107c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - xorb $0x45,-0x38b7feaf(%rdi) │ │ │ │ - add %al,0x480186ec(%rcx) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 14607a8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4107e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x145e65f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4105ba │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x186ec61,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 410877 │ │ │ │ + lea 0x145e728(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 410602 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x186ec81,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4108e1 │ │ │ │ + movq $0x4108b8,-0x10(%rbp) │ │ │ │ + mov 0x6(%r14),%rbx │ │ │ │ + mov 0xe(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4108b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41064a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x186ec71,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x27(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x410870,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410870 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x16084c9(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41069a │ │ │ │ + jb 410b5e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ + movq $0x410960,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410960 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4106d6 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ + rolb $1,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 410b4e │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4106b0,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%r10 │ │ │ │ + mov 0x47(%rbx),%r11 │ │ │ │ + mov 0x4f(%rbx),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x57(%rbx),%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov 0x5f(%rbx),%rcx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov 0x67(%rbx),%rbx │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov 0x6f(%rdx),%rdx │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x77(%rsi),%rsi │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x7f(%rdi),%rdi │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x87(%r8),%r8 │ │ │ │ + mov %r9,0x78(%rsp) │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov 0x8f(%r9),%r9 │ │ │ │ + mov %r10,0x80(%rsp) │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x97(%r10),%r10 │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0x9f(%r11),%r11 │ │ │ │ + mov %r11,0x90(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0xa7(%r11),%r11 │ │ │ │ + movq $0xa5a680,-0xc8(%r12) │ │ │ │ + mov %r14,0x98(%rsp) │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + mov %r14,-0xc0(%r12) │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + mov %r14,-0xb8(%r12) │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + mov %r14,-0xb0(%r12) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %r14,-0xa8(%r12) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %r14,-0xa0(%r12) │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + mov %r14,-0x98(%r12) │ │ │ │ + mov 0x78(%rsp),%r14 │ │ │ │ + mov %r14,-0x90(%r12) │ │ │ │ + mov 0x80(%rsp),%r14 │ │ │ │ + mov %r14,-0x88(%r12) │ │ │ │ + mov 0x88(%rsp),%r14 │ │ │ │ + mov %r14,-0x80(%r12) │ │ │ │ + mov 0x98(%rsp),%r14 │ │ │ │ + mov %r14,-0x78(%r12) │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %r9,-0x38(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r11,-0x20(%r12) │ │ │ │ + movq $0xa5a580,-0x18(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0xc7(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 410782 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xd0,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4107be │ │ │ │ + adc %ah,%ah │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB loopne 410bc9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 410bd0 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x410bc0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410bc0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,%al │ │ │ │ + jrcxz 410c04 │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + or 0x0(%rcx),%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 410848 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x410798,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x480145e3(%rax) │ │ │ │ + movl $0x410c10,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x1670807(%rip),%r14 │ │ │ │ + jmp d60bf0 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41086a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %ch,-0x58(%rax) │ │ │ │ + pop %rax │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + enter $0x4ae4,$0x0 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4108a6 │ │ │ │ + pop %rax │ │ │ │ + jrcxz 410c74 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB loopne 410c81 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 410c88 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x410c78,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410c78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jrcxz 410cbc │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + add %r12b,0x4900410c(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 410848 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x410880,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + loop 410ce4 │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + or $0x41,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + rex.WRXB (bad) │ │ │ │ + addr32 add %ebp,%ecx │ │ │ │ + cmp %edi,%edi │ │ │ │ + xchg %eax,%esp │ │ │ │ + add %dl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x480158a7(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 8bf0e8 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41093e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 410d62 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x410d28,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410d28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x410918,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4109ea │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %dh,0x480145e2(%rax) │ │ │ │ + lea -0x60(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 410a26 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ + jb 410dc2 │ │ │ │ + mov 0x7(%rsi),%rax │ │ │ │ + mov 0x3f(%rax),%rax │ │ │ │ + movq $0x410de0,-0x20(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x3f(%r14),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea 0x15c979c(%rip),%r14 │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 89c038 │ │ │ │ + lea 0x145e287(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %dl,-0x1e(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + adc %cl,(%rsi) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410e10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x410a00,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + loop 410e54 │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x3f(%rax),%rax │ │ │ │ + movq $0x410e50,-0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + lea 0x15c9724(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 89c038 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x4,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + loope 410e94 │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + orb $0x41,(%rsi) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410e80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 410ad2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ + add %dl,0x480145e1(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x3f(%rax),%rax │ │ │ │ + movq $0x410ec8,-0x18(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov 0x1f(%rbx),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 8d83d0 │ │ │ │ + or %eax,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,-0x1f(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %cl,-0xa(%r9,%rcx,4) │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x15863b7(%rip),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or 0x0(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 410b22 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %dh,%al │ │ │ │ + loopne 410f44 │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + cmovno (%rax),%eax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410f28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + or 0x0(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + loopne 410f6c │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + add %r10b,0xf(%r8) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + push %rax │ │ │ │ + jmp 8d83d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or 0x0(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x480145e0(%rax) │ │ │ │ + movl $0x410f80,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410f80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + or (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 410b5e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dh,-0x20(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r13b,0x4800410f(%r8) │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 8ea838 │ │ │ │ + mov (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x20(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r10b,%r8b │ │ │ │ + cmovno (%rax),%eax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 410fd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + loopne 411014 │ │ │ │ + add %ecx,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ + rolb $1,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4111c8 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x410b38,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%r10 │ │ │ │ + mov 0x47(%rbx),%r11 │ │ │ │ + mov 0x4f(%rbx),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x57(%rbx),%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov 0x5f(%rbx),%rcx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov 0x67(%rbx),%rbx │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov 0x6f(%rdx),%rdx │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x77(%rsi),%rsi │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x7f(%rdi),%rdi │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x87(%r8),%r8 │ │ │ │ + mov %r9,0x78(%rsp) │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov 0x8f(%r9),%r9 │ │ │ │ + mov %r10,0x80(%rsp) │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x97(%r10),%r10 │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0x9f(%r11),%r11 │ │ │ │ + mov %r11,0x90(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0xa7(%r11),%r11 │ │ │ │ + movq $0xa5a680,-0xc8(%r12) │ │ │ │ + mov %r14,0x98(%rsp) │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + mov %r14,-0xc0(%r12) │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + mov %r14,-0xb8(%r12) │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + mov %r14,-0xb0(%r12) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov %r14,-0xa8(%r12) │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov %r14,-0xa0(%r12) │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + mov %r14,-0x98(%r12) │ │ │ │ + mov 0x78(%rsp),%r14 │ │ │ │ + mov %r14,-0x90(%r12) │ │ │ │ + mov 0x80(%rsp),%r14 │ │ │ │ + mov %r14,-0x88(%r12) │ │ │ │ + mov 0x88(%rsp),%r14 │ │ │ │ + mov %r14,-0x80(%r12) │ │ │ │ + mov 0x98(%rsp),%r14 │ │ │ │ + mov %r14,-0x78(%r12) │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %r9,-0x38(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r11,-0x20(%r12) │ │ │ │ + movq $0xa5a580,-0x18(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0xc7(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + movq $0x4111e8,0x0(%rbp) │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + jmp 8d83d0 │ │ │ │ + movq $0xd0,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + fiadds 0x1(%rbp) │ │ │ │ + movq $0x411220,0x0(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x15860d7(%rip),%rbx │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + jmp 151ea08 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loope 410c1c │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x45c7481d72f8394c,%al │ │ │ │ - loopne 410c06 │ │ │ │ - or $0x41,%al │ │ │ │ - add %cl,0x75(%rcx,%rcx,4) │ │ │ │ - call fffffffff0b69539 <__environ@GLIBC_2.2.5+0xffffffffef0d5551> │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1468f80 │ │ │ │ - lea 0x145e0f3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x480145dd(%rax) │ │ │ │ + movl $0x411248,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411248 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x490145e0(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 410c5b │ │ │ │ - movq $0x410518,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x410c80,-0x10(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14692d8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,0x480145dd(%rax) │ │ │ │ + movl $0x411270,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + jmp 8d83d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x20(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x23(%rax) │ │ │ │ add %r9d,-0x39(%r8) │ │ │ │ - add %r8b,%r8b │ │ │ │ - or $0x41,%al │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB call 192c93b │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9bc0 │ │ │ │ + add %r12b,0x48004112(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4112a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fldl 0x1(%rbp) │ │ │ │ + movq $0x4112c8,0x0(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + jmp 8ea838 │ │ │ │ + or 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - loopne 410d04 │ │ │ │ - add %eax,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rdx,1) │ │ │ │ - lea 0x145e008(%rip),%ebx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - movq $0x410d00,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 14692d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + faddl 0x1(%rbp) │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 411366 │ │ │ │ + movq $0x410908,-0x78(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + movq $0x410b78,-0x50(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x410c30,-0x30(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x410ce8,-0x10(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x78(%r12),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea -0x50(%r12),%rsi │ │ │ │ + lea -0x30(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x60,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0x4112c8,0x0(%rbp) │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10394cec <__environ@GLIBC_2.2.5+0xe900d04> │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - or $0x89490041,%eax │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - jo 410c9b │ │ │ │ - or $0x1,%al │ │ │ │ - test %eax,(%rax) │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xa,%rax │ │ │ │ + jne 411447 │ │ │ │ + mov 0x1(%r14),%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jne 411447 │ │ │ │ + movq $0x4113f8,-0x10(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4113f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + xor %dl,(%rcx,%rax,2) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,0xd(%r8) │ │ │ │ - add %cl,-0x77(%r9) │ │ │ │ - (bad) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411430 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x5(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x410588,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x4105d0,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 41142f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xa,%rax │ │ │ │ + je 41145c │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea 0x167a823(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x145dc08(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + je 41146f │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 411447 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - lea -0x28(%r12),%rcx │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 410eac │ │ │ │ + movq $0x4114a0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4114a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,%r8b │ │ │ │ + adc $0x41,%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 410e10 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 410eac │ │ │ │ - nopl (%rax) │ │ │ │ + rex.XB cmovs -0x76b7f7a3(%r11),%ecx │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + jne 4114d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 410e40 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 410f38 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 410fac │ │ │ │ - movq $0x410ae8,-0x30(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x410b80,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - lea -0x7(%r12),%r8 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 410f10 │ │ │ │ - movq $0x410a98,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x410e20,-0x18(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x151bca8,-0x30(%rbp) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x410df0,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 15133b8 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 410f90 │ │ │ │ - movq $0x410618,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x410fd0,0x0(%rbp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x410dc8,0x10(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.XB cmovs 0x2b48085d(%r11),%ecx │ │ │ │ + sbb %cl,-0x7d(%rax) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + sahf │ │ │ │ + rorb $0xb6,(%rdi) │ │ │ │ + rorb $0xe0,-0x3f(%rax) │ │ │ │ + add -0x75(%rax),%ecx │ │ │ │ + cwtl │ │ │ │ + ror $1,%bl │ │ │ │ + xchg %al,(%rcx) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 15133b8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73394e64 <__environ@GLIBC_2.2.5+0x71900e7c> │ │ │ │ + jnp 411562 │ │ │ │ + movl $0x411548,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411548 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %edx,%edi │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,%edx │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x39(%rcx) │ │ │ │ - rex.R and $0xd0,%al │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x77(%rcx) │ │ │ │ - push %rsp │ │ │ │ - and $0xe0,%al │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4106f8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 4111f8 │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + adcb $0x43,-0x74b7ffbf(%rip) │ │ │ │ (bad) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411580 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 411070 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 4110af │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41109f │ │ │ │ - movq $0x410960,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4112ab │ │ │ │ - movq $0x4107e0,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x410830,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4108c8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0x47(%r12),%rsi │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 4111f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 411168 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4111f8 │ │ │ │ + jge 411594 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 411398 │ │ │ │ + lea 0x145dacd(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x480145da(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 41161b │ │ │ │ + lea 0x145dac8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x480145da(%rax) │ │ │ │ + movl $0x411610,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411610 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edi,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rcx) │ │ │ │ - rex.R and $0xd0,%al │ │ │ │ - mov $0x9,%al │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x77(%rcx) │ │ │ │ - push %rsp │ │ │ │ - and $0xe0,%al │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x410a48,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 411254 │ │ │ │ - movq $0x410748,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x411178,-0x8(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x151bca8,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rdx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x411148,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 15133f8 │ │ │ │ - movq $0x411060,0x0(%rbp) │ │ │ │ + add %ah,-0x26(%rax) │ │ │ │ + add %r9d,0x75(%r11,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 411655 │ │ │ │ + movq $0x411670,-0x18(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x6(%rsi),%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ + lea 0x1604e01(%rip),%r14 │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ + jmp d64830 │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fiaddl 0x1(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x4115e0,0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp d58b08 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41131e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 4116ef │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4116ea │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x411730,-0x18(%rbp) │ │ │ │ + lea 0x1125cd2(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 411724 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 411730 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1f(%rdi) │ │ │ │ - movq $0x4112f8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x145d98a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x411708,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ... │ │ │ │ + adc $0x28000000,%eax │ │ │ │ + flds 0x1(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4117e6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4117e1 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x145d8cf(%rip),%r14 │ │ │ │ + lea 0x1604e20(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 1511f90 │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x145d8ce(%rip),%r14 │ │ │ │ + jmp d58b08 │ │ │ │ + nop │ │ │ │ ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 411876 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 411871 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x4118b8,-0x18(%rbp) │ │ │ │ + mov $0x20,%r14d │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12222d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - fisubs 0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 4118ac │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4118b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4113fe │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x411890,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 411942 │ │ │ │ + movq $0x411960,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp d59a40 │ │ │ │ + lea 0x145d827(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r8b,0x49004119(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 11bd7d0 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1f(%rdi) │ │ │ │ - movq $0x4113d8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,0x48000000(%rbp) │ │ │ │ + mov 0x17(%rbx),%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jle 411a12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 411a12 │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x10(%rcx),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 11bd240 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jge 411a12 │ │ │ │ + test %rax,%rax │ │ │ │ + jl 411a12 │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub %rax,%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x1646193(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x145d8ea(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x40000000,%eax │ │ │ │ - fadds 0x1(%rbp) │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + flds 0x1(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 411a8f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 411a8a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x145d919(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145dec8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x98000000,%eax │ │ │ │ + fiaddl 0x1(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 411aef │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 411aea │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x145da39(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145dec8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ + fiaddl 0x1(%rbp) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4114bf │ │ │ │ + jb 411b4f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 150e610 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4114ba │ │ │ │ + je 411b4a │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x145d7df(%rip),%r14 │ │ │ │ + lea 0x145da99(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb5c0 │ │ │ │ + jmp 145e368 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x480145da(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 411c54 │ │ │ │ + movq $0x411ba8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411ba8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x26(%rax) │ │ │ │ + add %r9d,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,-0x38b80000(%rax,%rax,1) │ │ │ │ + add %r12b,%r8b │ │ │ │ + sbb 0x0(%rcx),%eax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411be0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + sbb $0x41,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411c08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 411c07 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xa,%rax │ │ │ │ + jne 411c36 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jne 411c36 │ │ │ │ + lea 0x167a04b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x167a034(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x145d9d5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x145d9e5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 411502 │ │ │ │ + jb 411d9e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x411518,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x411cb8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411cb8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - xorb $0x45,-0x38b7feaf(%rdi) │ │ │ │ - add %al,0x480186ec(%rcx) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 14607a8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lock sbb $0x41,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB cmovs -0x76b7e8a5(%r11),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 411cf0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41157a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x186ec61,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + sbb $0x8b480041,%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411d20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4115c2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x186ec81,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x61(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x7,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + add (%rbx),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jg 411d67 │ │ │ │ + movq $0xab4ad8,-0x18(%r12) │ │ │ │ + movq $0x19da552,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xab4ad8,-0x18(%r12) │ │ │ │ + movq $0x19da549,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41160a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x186ec71,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 411e2a │ │ │ │ + movq $0x411df0,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411df0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41165a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 411696 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + jb 411eb9 │ │ │ │ + movq $0x411e78,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411e78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x411670,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + lea 0xf(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + sub (%rax),%rbx │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 411742 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x58,%al │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 1039582c <__environ@GLIBC_2.2.5+0xe901844> │ │ │ │ + (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 411f7e │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 411f5e │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x411c70,-0x40(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x411db8,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x411e40,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x411fa8,-0x10(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 8d5878 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x412068,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x1679d11(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x145d6be(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x480145d6(%rax) │ │ │ │ + movl $0x411fe0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411fe0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41177e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dh,-0x2a(%rax) │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r10b,(%r8) │ │ │ │ + and %al,0x0(%rcx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 411ed8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x411758,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x412010,0x0(%rbp) │ │ │ │ + jmp 15133b8 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41182a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + add %ch,%al │ │ │ │ + add %r25d,-0x75(%r8) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + test %bh,%dh │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %dl,-0x28000000(%rip) │ │ │ │ + add %r25d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4120cf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4120ca │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x145d3b1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145e368 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 411866 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ + rex.B │ │ │ │ + add %ecx,%fs:-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41212f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41212a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1679b78(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 11bd7d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB call 10395aa4 <__environ@GLIBC_2.2.5+0xe901abc> │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock nop │ │ │ │ + and %eax,0x0(%rcx) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412190 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x411840,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + roll %cl,0x1(%rbp) │ │ │ │ + lea 0x145d3c9(%rip),%rax │ │ │ │ + jmp 4121b8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4118fe │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 4121e9 │ │ │ │ + movq $0x4121b0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4121b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x412210,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412210 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex.W and 0x0(%rcx),%al │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412248 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x4118d8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x22(%r8) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412278 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4119aa │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x48004122(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4122a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,0x3(%r8) │ │ │ │ + or %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x186cbd0(%rax),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4119e6 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 412309 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x145ce30(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 13e19c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %dl,%ah │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB call 73395c74 <__environ@GLIBC_2.2.5+0x71901c8c> │ │ │ │ + sub %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock or %ah,-0x76b7feaf(%rdx) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x412368,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x145ce29(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x480145d3(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4123cc │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4123bc │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4122e0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 11bd7d0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x145d2cd(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ + add %dl,-0x2d(%rax) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 412447 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41243c │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4119c0,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + movq $0x412320,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + movq $0x412460,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0x16041c5(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x480145d2(%rax) │ │ │ │ + movl $0x412488,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x167d02f(%rip),%r14 │ │ │ │ + jmp a1a430 │ │ │ │ nop │ │ │ │ - add (%rax),%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rolb %cl,0x1(%rbp) │ │ │ │ + movq $0x4124b0,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x145cc67(%rip),%r14 │ │ │ │ + jmp 13f07f8 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lret │ │ │ │ + add %r9d,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rsi,2) │ │ │ │ + movl $0x4124f0,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4124f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 411a92 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x480145cb(%rax) │ │ │ │ + movl $0x412520,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412520 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 411ae2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ + add %r9d,-0x77(%r8) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %dh,%al │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0x160687a,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + adc $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 411b1e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 412582 │ │ │ │ + movq $0x4125a0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp 8d83d0 │ │ │ │ + lea 0x145d2a7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %dh,-0x2e(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + fsubs -0x74b7ffbf(%rip) │ │ │ │ + jne 4125b4 │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x145cab4(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp abfff8 │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x411af8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x480145d1(%rax) │ │ │ │ - lea -0x60(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 411bbe │ │ │ │ - movq $0x411be0,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1468f80 │ │ │ │ - lea 0x145d1ab(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + rolb %cl,0x1(%rbp) │ │ │ │ + movq $0x412600,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x145d057(%rip),%r14 │ │ │ │ + jmp 145c0e8 │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2f(%rax) │ │ │ │ - add %r9d,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - movq $0x4114d8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x411c40,-0x10(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14692d8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %dh,%al │ │ │ │ + roll $1,0x1(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 412633 │ │ │ │ + movq $0x412150,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x412658,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + jmp 145c950 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - roll $1,0x1(%rbp) │ │ │ │ - movq $0x411c80,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9bc0 │ │ │ │ + add %bh,-0x2f(%rax) │ │ │ │ + add %r9d,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rcx,2) │ │ │ │ + movl $0x412698,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412698 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rolb $1,0x1(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 411c99 │ │ │ │ - lea 0x145d0c0(%rip),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - movq $0x411cc0,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 14692d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + roll $1,0x1(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x412700,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 411ed8 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - sbb $0x41,%al │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - mov $0x7d,%al │ │ │ │ - or $0x1,%al │ │ │ │ - test %eax,(%rax) │ │ │ │ + add %ah,0x480145d0(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4128e6 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x480145d0(%rax) │ │ │ │ + movl $0x412738,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412738 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,(%r8) │ │ │ │ - sbb $0x89490041,%eax │ │ │ │ (bad) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x30(%rax) │ │ │ │ + add %r9d,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dh,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + andb $0x41,(%rdi) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412780 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rolb $1,0x1(%rbp) │ │ │ │ + movq $0x4127a8,0x0(%rbp) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4127a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x411548,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x411590,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea -0x28(%r12),%rcx │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 411e6c │ │ │ │ + add %ch,%al │ │ │ │ + iret │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + lea 0x145cc2d(%rip),%rbx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + jmp 4127e9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x480145cf(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 41281b │ │ │ │ + movq $0x4127d0,-0x8(%rbp) │ │ │ │ + mov 0xe(%rcx),%rbx │ │ │ │ + mov 0x6(%rcx),%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4127d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x412848,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412848 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + iret │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + subb $0x41,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412880 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 411dd0 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 411e6c │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r14b,0x48004128(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4128b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ and %r9b,-0x75(%r8) │ │ │ │ rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 411e00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 411ef8 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 411f6c │ │ │ │ - movq $0x411aa8,-0x30(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x411b40,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - lea -0x7(%r12),%r8 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x28,%r12 │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add 0x8(%rbp),%rbx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jg 4128d2 │ │ │ │ + lea 0x15c7c82(%rip),%rsi │ │ │ │ + jmp 4128e6 │ │ │ │ + lea 0x15c7c70(%rip),%rsi │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 411ed0 │ │ │ │ - movq $0x411a58,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + ja 412917 │ │ │ │ + movq $0x4123f8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x411de0,-0x18(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x151bca8,-0x30(%rbp) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x411db0,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 902b70 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x4126d0,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 15133b8 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 411f50 │ │ │ │ - movq $0x4115d8,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x411f90,0x0(%rbp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ + jmp 1512ed0 │ │ │ │ + lea 0x145cd3a(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 4129af │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4129aa │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + movq $0x4129f0,-0x18(%rbp) │ │ │ │ + lea 0x113c8ea(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x411d88,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 15133b8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %edx,%edi │ │ │ │ - add (%rax),%al │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 4129e4 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4129f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,%edx │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x39(%rcx) │ │ │ │ - rex.R and $0xd0,%al │ │ │ │ - and %dl,(%rsi) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x77(%rcx) │ │ │ │ - push %rsp │ │ │ │ - and $0xe0,%al │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4116b8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 4121b8 │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 412030 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 41206f │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41205f │ │ │ │ - movq $0x411920,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41226b │ │ │ │ - movq $0x4117a0,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x4117f0,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x411888,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - lea -0x47(%r12),%rsi │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x4129c8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ... │ │ │ │ + adc $0x18000000,%eax │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 412aa6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 4121b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 412aa1 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x145cdbf(%rip),%r14 │ │ │ │ + lea 0x1603b60(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + int $0x45 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 412b07 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 412b02 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x145cd97(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 8a1ad0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 412b6f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 412b6a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x412bb0,-0x18(%rbp) │ │ │ │ + lea 0x1124743(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 412128 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4121b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 412ba4 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 412bb0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edi,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rcx) │ │ │ │ - rex.R and $0xd0,%al │ │ │ │ - jo 412181 │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x77(%rcx) │ │ │ │ - push %rsp │ │ │ │ - and $0xe0,%al │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x411a08,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x412b88,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ... │ │ │ │ + adc $0x58000000,%eax │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 412c5f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 412214 │ │ │ │ - movq $0x411708,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x412138,-0x8(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x151bca8,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rdx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x412108,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 15133f8 │ │ │ │ - movq $0x412020,0x0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 412c5a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4122de │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x145cdf7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 412398 │ │ │ │ + jmp d01148 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41231e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + cmp %cl,%dh │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB call 733965cc <__environ@GLIBC_2.2.5+0x719025e4> │ │ │ │ + and %ecx,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock or %ah,-0x76b7feaf(%rdx) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x412cb8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp d59a40 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %ch,%al │ │ │ │ + xor $0xc7480164,%eax │ │ │ │ + add %r11b,%r8b │ │ │ │ + sub $0x41,%al │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + or %ch,0xda(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x4122f8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0xcf1138,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 412443 │ │ │ │ - movq $0x4123d8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 412d7b │ │ │ │ + movq $0x412d98,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x145ccbc(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4123d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 9fedc0 │ │ │ │ + lea 0x145cd7e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsi,%riz,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %bh,(%rax) │ │ │ │ + int $0x45 │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,0x49000000(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 412433 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4122b8,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x412340,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + ja 412dfc │ │ │ │ + movq $0x412c78,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x412e20,0x8(%rbp) │ │ │ │ + lea 0x15f7b80(%rip),%r9 │ │ │ │ + lea 0x15f6255(%rip),%r8 │ │ │ │ + lea 0x15ad99e(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x145cca1(%rip),%r14 │ │ │ │ + movq $0x1a0a95c,0x0(%rbp) │ │ │ │ + jmp 9fdfd0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x145c936(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4124c1 │ │ │ │ - movq $0x4124b0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + add %al,-0x27(%rax) │ │ │ │ + pop %rdx │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x12(%rdx),%esi │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0x1678e43(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 412e54 │ │ │ │ + lea 0x15ad915(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x412e80,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4124b0 │ │ │ │ + jne 412e80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 4124c3 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x1678dea,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 412398 │ │ │ │ - lea 0x145c8c0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 412506 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae 412593 │ │ │ │ - lea 0x145c880(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jb 41311e │ │ │ │ + movq $0x412ef8,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412ef8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 41255c │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4125b0 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4125c0 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4124e0,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + rex.XB (bad) │ │ │ │ + cmp 0x10(%rbp),%rax │ │ │ │ + jge 41310c │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov (%rcx,%rax,1),%cl │ │ │ │ + cmp $0x80,%cl │ │ │ │ + jae 412f71 │ │ │ │ + movq $0x14dff88,-0x30(%r12) │ │ │ │ + inc %rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x14dffa8,-0x20(%r12) │ │ │ │ + movzbl %cl,%eax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x1200b18,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x412550,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412550 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xe0,%cl │ │ │ │ + jae 412fe1 │ │ │ │ + add $0x10,%rbx │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov (%rbx,%rdx,1),%bl │ │ │ │ + movq $0x14dff88,-0x30(%r12) │ │ │ │ + add $0x2,%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x14dffa8,-0x20(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ + movzbl %cl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x1200b18,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%cl │ │ │ │ + jae 41306d │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov (%rdx,%rsi,1),%dl │ │ │ │ + add $0x10,%rbx │ │ │ │ + lea 0x2(%rax),%rsi │ │ │ │ + mov (%rbx,%rsi,1),%bl │ │ │ │ + movq $0x14dff88,-0x30(%r12) │ │ │ │ + add $0x3,%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x14dffa8,-0x20(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ + movzbl %dl,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl %cl,%eax │ │ │ │ + add $0xffffffffffffff20,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x1200b18,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov (%rdx,%rsi,1),%dl │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + lea 0x2(%rax),%rdi │ │ │ │ + mov (%rsi,%rdi,1),%sil │ │ │ │ + add $0x10,%rbx │ │ │ │ + lea 0x3(%rax),%rdi │ │ │ │ + mov (%rbx,%rdi,1),%bl │ │ │ │ + movq $0x14dff88,-0x30(%r12) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x14dffa8,-0x20(%r12) │ │ │ │ + movzbl %bl,%eax │ │ │ │ + movzbl %sil,%ebx │ │ │ │ + add $0xffffffffffffff80,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl %dl,%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + movzbl %cl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x1200b18,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x1645fe2(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 413197 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 413192 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x4131d8,-0x18(%rbp) │ │ │ │ + lea 0x1124198(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 1511f90 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - fisubs 0xf(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 4131cc │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4131d8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 412646 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 413255 │ │ │ │ + movq $0x1200930,-0x58(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + movq $0x14dff88,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + movq $0x412ea8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + add %rsi,%r14 │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1200ab8,-0x18(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0x4131b0,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x412620,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x145c74c(%rip),%rbx │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x145c8ec(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - xchg %eax,%esi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x8d480146,%ecx │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 412713 │ │ │ │ - movq $0x412730,-0x8(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + jb 413388 │ │ │ │ + movq $0x413320,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x145c6f6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 413320 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x480146b9(%rax) │ │ │ │ + movl $0x413348,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 413348 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x4d(%rbp) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 412779 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x443728,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + add %ch,-0x47(%rax) │ │ │ │ + rex.RX add %r9d,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 413347 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 41337a │ │ │ │ + movq $0x4133a8,0x0(%rbp) │ │ │ │ + lea 0x146b946(%rip),%rdi │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + lea 0x16776c4(%rip),%r14 │ │ │ │ + jmp 145d488 │ │ │ │ + lea 0x16788f9(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + lea 0x145c831(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - rex.XB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x3a(%rax) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - xor $0x145c659,%eax │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,8) │ │ │ │ + lea 0x16788b9(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex movb $0x48,0x1(%rbp) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 412833 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 412828 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4127c0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x11249d6(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41341f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41341a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x413460,-0x18(%rbp) │ │ │ │ + lea 0x1123efa(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - fadd %st(5),%st │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - xor $0x145c5d1,%eax │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 413454 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 413460 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x480145c5,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x413438,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ... │ │ │ │ + adc $0x28000000,%eax │ │ │ │ + movl $0xf0458d48,0x1(%rbp) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4128bb │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4128b0 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x412848,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x112494e(%rip),%r14 │ │ │ │ + jb 41350f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41350a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x145c6cf(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 9394d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 413577 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 413572 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x4135b8,-0x18(%rbp) │ │ │ │ + lea 0x1123d99(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - lea 0x145c549(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%ch │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 412943 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 412938 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4128d0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x11248c6(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 4135ac │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4135b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ (bad) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 412992 │ │ │ │ - movq $0x4129b0,-0x10(%rbp) │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - movq $0x1a83c39,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1461240 │ │ │ │ - lea 0x145c4af(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x3c(%rax) │ │ │ │ - add %r9d,-0x77(%r8) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x60(%rbp) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 412a0c │ │ │ │ - movq $0x4127e0,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x443728,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x412a50,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412a50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ret │ │ │ │ - add %r9d,-0x39(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - mov %ch,(%rdx) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412a88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x480145c3(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 412af4 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 412ae4 │ │ │ │ - movq $0x4128f0,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x443728,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x412b20,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412b20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ret │ │ │ │ - add %r9d,-0x77(%r8) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rax,%riz,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 412b7c │ │ │ │ - movq $0x412868,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x443728,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 412bb6 │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x3e(%rax) │ │ │ │ - add %r13d,%r9d │ │ │ │ - jnp 412be0 │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - ret $0x145 │ │ │ │ - lea 0x145c221(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,%dl │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 412c6b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 412c60 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x412bf8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x112459e(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x480145c1(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 412caf │ │ │ │ - movq $0x412cd0,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x413590,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x145c1b2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x3f(%rax) │ │ │ │ - add %r9d,-0x77(%r8) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rdi,1) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 412d06 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 412d66 │ │ │ │ - movq $0x412c18,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x443728,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rolb $0xe9,0x1(%rbp) │ │ │ │ - repz (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - roll $0x48,0x1(%rbp) │ │ │ │ - lea 0x145c112(%rip),%ebx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - roll $0xeb,0x1(%rbp) │ │ │ │ - (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 412e12 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 432c28 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41366f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41366a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x4136b0,-0x18(%rbp) │ │ │ │ + lea 0x1123c8f(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 412e7b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 412e70 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x412df0,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 412ee4 │ │ │ │ - movq $0x412e28,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x186fab9,-0x8(%r12) │ │ │ │ - movq $0x1a72279,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x145c00a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 4136a4 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4136b0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 412f32 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 432cc0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 412f9b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 412f90 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x412f10,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 413004 │ │ │ │ - movq $0x412f48,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x186fab9,-0x8(%r12) │ │ │ │ - movq $0x1a72279,(%r12) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x145bef2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x413688,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41309b │ │ │ │ - movq $0x14604f8,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x41df80,-0x30(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a7db59,-0x20(%r12) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - movq $0x1a72279,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1a72279,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x145be63(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 413133 │ │ │ │ - movq $0x14604f8,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x41df80,-0x30(%r12) │ │ │ │ - movq $0x1a7db59,-0x28(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - movq $0x1a72279,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1a72279,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x145bdd3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 413182 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14703f0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 413216 │ │ │ │ - movq $0x413160,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x14604f8,-0x40(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x41df80,-0x30(%r12) │ │ │ │ - movq $0x1a7db59,-0x28(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - movq $0x1a72279,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1a72279,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - lea 0x145bcf8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shl $1,%bh │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 413262 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427398 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 413327 │ │ │ │ - movq $0x4132c0,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + rex.RB loopne 413771 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41382f │ │ │ │ + movq $0x413768,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4132c0 │ │ │ │ + jne 413768 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + movabs 0x8b48d88948004137,%al │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4137a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x4a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - out %al,$0x45 │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4133a2 │ │ │ │ - movq $0x413240,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x413280,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - movq $0x1a72279,-0x10(%r12) │ │ │ │ - movq $0x186fab9,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x145bb74(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 413477 │ │ │ │ - movq $0x413410,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,%r8b │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413410 │ │ │ │ + jne 4137d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x4a(%rdi) │ │ │ │ + add %dh,0x42(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ + cmp 0x10(%rbp),%rax │ │ │ │ + jle 41380d │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + lea 0x1678481(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - movq $0x4133d0,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - movq $0x1a72279,-0x10(%r12) │ │ │ │ - movq $0x186fab9,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x145ba47(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + add %dh,-0x3d(%rax) │ │ │ │ + add %r9d,-0x77(%r9) │ │ │ │ + lock mov %r14,%rdi │ │ │ │ + lea 0x145c364(%rip),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp 145c010 │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4135c4 │ │ │ │ - movq $0x413578,-0x10(%rbp) │ │ │ │ + jb 413938 │ │ │ │ + movq $0x4138c0,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413578 │ │ │ │ + jne 4138c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2f(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x41e000,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + cmp %al,0x0(%rcx) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4138e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41363a │ │ │ │ - movq $0x413510,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x413538,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x186fab9,-0x8(%r12) │ │ │ │ - movq $0x1a72279,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x145b8f4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41370f │ │ │ │ - movq $0x4136a8,-0x10(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ + cmp %eax,0x0(%rcx) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4136a8 │ │ │ │ + jne 413918 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + cmp 0x8(%rbp),%rax │ │ │ │ + setg %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x186cbd0(%rax),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - movq $0x413668,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - movq $0x1a72279,-0x10(%r12) │ │ │ │ - movq $0x186fab9,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x145b7bf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4137c9 │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,-0x3e(%rax) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB loopne 4139a1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4139cd │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4139c2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x145c63d(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x413720,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x413850,-0x8(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4139e8,-0x20(%rbp) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x16782e9(%rip),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 43c758 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 413795 │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB call 10397134 <__environ@GLIBC_2.2.5+0xe90314c> │ │ │ │ - (bad) │ │ │ │ - movabs %al,0x8f045c748000000 │ │ │ │ - movabs %al,0xc748f85d89480151 │ │ │ │ - rex.RB call 827029 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 413828 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x45,%bh │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x4a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x186ef50,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ + add %dh,0x2a(%rdi) │ │ │ │ + movq $0x413880,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x413a40,0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + jmp 145c950 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x490145b6(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4138db │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4137e0,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + ja 413a89 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x1519120,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x166a0b9(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x4a(%rax) │ │ │ │ - add %r9d,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - jo 41395a │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 413989 │ │ │ │ - movq $0x4137a0,-0x68(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - movq $0x1519120,-0x50(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x1519198,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4436e8,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4138b0,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x1c(%r12),%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 41dac0 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - lea 0x145b5dd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x45,%ch │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x46,%cl │ │ │ │ add %ecx,-0x73(%rax) │ │ │ │ - rex.RB loopne 413a09 │ │ │ │ + rex.RB loopne 413b11 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 413a80 │ │ │ │ - movq $0x4139f0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4139f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x480145b5(%rax) │ │ │ │ - movl $0x413a30,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + jb 413ba8 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %r14,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + jne 413b1a │ │ │ │ + movq $0x413bc0,-0x20(%rbp) │ │ │ │ + lea 0x146b1b9(%rip),%rdi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov 0x1(%r14),%rsi │ │ │ │ + lea 0x1676f34(%rip),%r14 │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x413b50,-0x18(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413a30 │ │ │ │ + jne 413b50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x4b(%rax) │ │ │ │ - add %r9d,-0x39(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - push $0x4800413a │ │ │ │ - mov 0xf(%rbx),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x4800413b(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413a68 │ │ │ │ + jne 413b80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x45,%ch │ │ │ │ - add %ecx,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 413a78 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 413908 │ │ │ │ - lea 0x145b501(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x4437c8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x2(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x145b4e4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 413b19 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x145b4bd(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x480145b4 │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 413bdf │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x413b78,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jl 413ca6 │ │ │ │ + movq $0x413c98,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413b78 │ │ │ │ + jne 413c98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x45,%ah │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x186ef98,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x490145b3(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 413c2b │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x413b30,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4d(%rax) │ │ │ │ - add %r9d,-0x7f(%r9) │ │ │ │ (bad) │ │ │ │ - test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 413d1f │ │ │ │ - movq $0x413af0,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x90(%r12) │ │ │ │ - movq $0x1519210,-0x88(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x1519198,-0x70(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x443708,-0x58(%r12) │ │ │ │ - lea -0x70(%r12),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x1519120,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x443688,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x413c00,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - mov %r8,%rax │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 41dac0 │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - lea 0x145b2bf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480145b2(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 413e24 │ │ │ │ - movq $0x413d90,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdx,%rdx,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ + lea 0x167809d(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x413c08,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413d90 │ │ │ │ + jne 413c08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4e(%rax) │ │ │ │ - add %r9d,-0x39(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock sarb $1,-0x74b7ffbf(%rip) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 413dd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x45,%dl │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - or %bh,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r8b,0x3c(%r8) │ │ │ │ add %cl,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - jne 413e08 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 413c40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x45,%cl │ │ │ │ - add %ecx,0x4d(%rbx,%rcx,4) │ │ │ │ - adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 413e2f │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 413c58 │ │ │ │ - lea 0x145b1d5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jl 413ca6 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x413c78,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 413c78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 413e66 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jle 413cb4 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 413ca6 │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x413e40,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jle 413bcd │ │ │ │ + lea 0x1677fcd(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 413bcd │ │ │ │ nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x45,%cl │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 413fec │ │ │ │ - movq $0x413f30,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 413f30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + rex.RX add %r9d,-0x73(%rax) │ │ │ │ + rex.RB call 1039762c <__environ@GLIBC_2.2.5+0xe903644> │ │ │ │ (bad) │ │ │ │ + jg 413ce3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x45,%al │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock jo 413f75 │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + movq $0x413d18,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413f70 │ │ │ │ + jne 413d18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x490145b0(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 413ff7 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x413e88,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x413fd0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %bl,0x480146af(%rax) │ │ │ │ + movl $0x413d50,-0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413fd0 │ │ │ │ + jne 413d50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x45,%al │ │ │ │ - add %ecx,0x4d(%rbx,%rcx,4) │ │ │ │ - adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 413ff7 │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 413c58 │ │ │ │ - lea 0x145b01d(%rip),%rbx │ │ │ │ + add %ah,-0x51(%rax) │ │ │ │ + rex.RX add %r9d,-0x75(%rax) │ │ │ │ + jne 413d5c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 413ac0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + lock mov %r14,%rdi │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + lea 0x145be29(%rip),%r14 │ │ │ │ + jmp 145c010 │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4140b8 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4140ad │ │ │ │ + jb 413dcb │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x414020,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x41e000,-0x18(%r12) │ │ │ │ - movq $0x1a8bc99,-0x10(%r12) │ │ │ │ - movq $0x1877012,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 413de8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4140f9 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x165e18d(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 1039773c <__environ@GLIBC_2.2.5+0xe903754> │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4141b1 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x414158,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 827c2d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414158 │ │ │ │ + jne 413e30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rcx,%rdx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4141a1 │ │ │ │ + ja 413e7c │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4140d0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x413da8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 43c758 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x166999d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x1669cc2(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 414211 │ │ │ │ + jb 413f71 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x414228,-0x20(%rbp) │ │ │ │ - lea 0x145ae25(%rip),%r14 │ │ │ │ + movq $0x413f00,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 413f00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 414292 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x414110,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 413f30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + lea 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add (%rax),%rbx │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4142fe │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4143ca │ │ │ │ + jb 414084 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x414368,-0x20(%rbp) │ │ │ │ + movq $0x413fd8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414368 │ │ │ │ + jne 413fd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rdx,%rbx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4143ba │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4142d8,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %esi,0x48(%rax,%rbp,2) │ │ │ │ + movl $0x414010,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 414010 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + je 41405a │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + jne 41404c │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0x6,%rcx │ │ │ │ + jne 41404c │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 414074 │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + je 414074 │ │ │ │ + lea 0x167af4e(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x1669784(%rip),%rbx │ │ │ │ + mov 0x2(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + cmp $0x7,%rbx │ │ │ │ + je 414074 │ │ │ │ + cmp $0xd,%rbx │ │ │ │ + jne 41404c │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 414431 │ │ │ │ + add %bh,-0x72b7febb(%rbx) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 41423b │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x414448,-0x28(%rbp) │ │ │ │ - lea 0x145ac0d(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x4140e0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4140e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x480145ba(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41422d │ │ │ │ + movq $0x414118,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 414118 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x480145ba(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 41422d │ │ │ │ + movq $0x414168,-0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + lea 0x145ba56(%rip),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 414168 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4144bb │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x414318,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 41420e │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x22(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 4141a8 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + jmp 41420e │ │ │ │ + lea 0x1677ac2(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + movq $0x4141f8,-0x10(%rbp) │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4141f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4147c2 │ │ │ │ - movq $0x13d8530,-0x130(%r12) │ │ │ │ - mov %r14,-0x128(%r12) │ │ │ │ - movq $0x414040,-0x120(%r12) │ │ │ │ - mov %rsi,-0x110(%r12) │ │ │ │ - mov %r14,-0x108(%r12) │ │ │ │ - lea -0x12f(%r12),%rax │ │ │ │ - lea -0x120(%r12),%rbx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 41469f │ │ │ │ - mov 0x6(%rdi),%rcx │ │ │ │ - movq $0x4435c8,-0x100(%r12) │ │ │ │ - mov %rdi,-0xf8(%r12) │ │ │ │ - movq $0x4143f0,-0xf0(%r12) │ │ │ │ - mov %rcx,-0xe0(%r12) │ │ │ │ - mov %r8,-0xd8(%r12) │ │ │ │ - mov %r9,-0xd0(%r12) │ │ │ │ - movq $0x1519210,-0xc8(%r12) │ │ │ │ - mov %rbx,-0xb8(%r12) │ │ │ │ - movq $0x4144e8,-0xb0(%r12) │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - movq $0x1519198,-0xa0(%r12) │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - movq $0x443708,-0x88(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - lea -0xaf(%r12),%rax │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x1519120,-0x70(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x443688,-0x58(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - lea -0x87(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xc8(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x443668,-0x38(%r12) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - lea -0xf0(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4435e8,-0x20(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x443628,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0xff(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4141d8,-0x100(%r12) │ │ │ │ - mov %r8,-0xf0(%r12) │ │ │ │ - mov %r9,-0xe8(%r12) │ │ │ │ - movq $0x1519210,-0xe0(%r12) │ │ │ │ - mov %rbx,-0xd0(%r12) │ │ │ │ - movq $0x4142c0,-0xc8(%r12) │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - movq $0x1519198,-0xb8(%r12) │ │ │ │ - mov %rbx,-0xa8(%r12) │ │ │ │ - movq $0x443708,-0xa0(%r12) │ │ │ │ - lea -0xb8(%r12),%rax │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - lea -0xc7(%r12),%rax │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - movq $0x1519120,-0x88(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - movq $0x443688,-0x70(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - lea -0x9f(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - lea -0xe0(%r12),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x443668,-0x50(%r12) │ │ │ │ - lea -0x6f(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x100(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4435e8,-0x38(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x443628,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x186f079,-0x18(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + je 414229 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + movq $0x414188,-0x8(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + add $0x20,%rbp │ │ │ │ + lea 0x1677a46(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x138,0x388(%r13) │ │ │ │ - lea 0x145a8bc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %al,%al │ │ │ │ + mov $0x8d480145,%ecx │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 4143b6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4142b0,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4142b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4148c4 │ │ │ │ - movq $0x414830,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %ah,-0x47(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + call 484183fb <__environ@GLIBC_2.2.5+0x46984413> │ │ │ │ + mov 0x17(%rbx),%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414830 │ │ │ │ + jne 4142e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock jo 41487e │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x89480145,%ecx │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 4142e7 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 4143a6 │ │ │ │ + movq $0x414330,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414870 │ │ │ │ + jne 414330 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - test $0x48,%al │ │ │ │ + add %r12b,0x43(%r8) │ │ │ │ add %cl,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4148a8 │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 414360 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 4148cf │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4e(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 414396 │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 414508 │ │ │ │ - lea 0x145a7cd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x145b863(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x4143e0,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + jmp 413de8 │ │ │ │ nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4149f4 │ │ │ │ - movq $0x414928,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x48000000(%rdx) │ │ │ │ + movl $0x414420,0x20(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414928 │ │ │ │ + jne 414420 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock push $0x48004149 │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %r9b,0x44(%r8) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414968 │ │ │ │ + jne 414448 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x6f(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x443748,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x4149c8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x4144b0,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4149c8 │ │ │ │ + jne 4144b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 4149ef │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 414508 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0x7b,0x7(%rbx) │ │ │ │ + jne 4144e5 │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + add $0x2,%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + inc %rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x145a6a5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + lock mov $0x45,%bh │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41454e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4146b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 414a84 │ │ │ │ + jb 4145d8 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x414a58,-0x20(%rbp) │ │ │ │ + movq $0x4145b0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414a58 │ │ │ │ + jne 4145b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x7d(%r8) │ │ │ │ - clc │ │ │ │ - add %edi,0x11(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1462f3d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + lock rex.RB │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + jne 4145c4 │ │ │ │ + lea 0x15b276e(%rip),%r14 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 43d080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 414b52 │ │ │ │ - movq $0x414ad8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x48000000(%rcx) │ │ │ │ + movl $0x414628,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414ad8 │ │ │ │ + jne 414628 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 414b42 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x414a10,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x145a54f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 414c1f │ │ │ │ - movq $0x414bb8,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x46(%r8) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414bb8 │ │ │ │ + jne 414650 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x4a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + lea 0x17(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add (%rax),%rbx │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 414c9a │ │ │ │ - movq $0x14604f8,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x414b78,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - movq $0x1a72279,-0x10(%r12) │ │ │ │ - movq $0x186fab9,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x145a42c(%rip),%rbx │ │ │ │ + add %ah,-0x4a(%rax) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB mov $0xff8394c,%r8d │ │ │ │ + cmpl $0x0,0x0(%rcx,%rax,1) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x45,%dh │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,%bl │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 414d67 │ │ │ │ - movq $0x414d08,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ + rex.RXB │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414d08 │ │ │ │ + jne 414718 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x45,%dh │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + add %r9b,0x47(%r8) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + rex.XB cmovs -0x76b7e8a5(%r11),%ecx │ │ │ │ + xor %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ + jne 414748 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x41dfc0,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x45,%ch │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + add %r15b,0x47(%r8) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 414778 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 414de7 │ │ │ │ - movq $0x14df608,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0x414cc8,-0x28(%r12) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x186fab9,-0x8(%r12) │ │ │ │ - movq $0x1a72279,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x145a2e7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ah,0x480145b5(%rax) │ │ │ │ + movl $0x4147a8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4147a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x4b(%rax) │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + add 0x18(%rbp),%r9 │ │ │ │ + cmp 0x7(%rbx),%r9 │ │ │ │ + jl 414837 │ │ │ │ + jmp 414a90 │ │ │ │ + movq $0x414800,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 414800 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 414e9b │ │ │ │ - movq $0x414e58,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0x45,%ch │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp 0x7(%rbx),%r9 │ │ │ │ + jl 414837 │ │ │ │ + jmp 414a90 │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jb 414af9 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x48,%rbp │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + movq $0x4148a0,-0x38(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov %r14,%rbx │ │ │ │ + mov 0x7(%rax),%rcx │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov 0x27(%rax),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x1f(%rax),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414e58 │ │ │ │ + jne 4148a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4c(%rax) │ │ │ │ + add %r9d,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,%ch │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + call 48418a01 <__environ@GLIBC_2.2.5+0x46984a19> │ │ │ │ + mov 0xe(%rbx),%esi │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4148e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x41dfc0,-0x10(%r12) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x45,%ah │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + jne 4148f8 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 414826 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 414983 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 414965 │ │ │ │ + movq $0x414528,-0x50(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x414568,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea 0x167731d(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4149c8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + mov %rdi,0x20(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4149c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 414f12 │ │ │ │ - movq $0x14604f8,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x414e18,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x186fab9,-0x8(%r12) │ │ │ │ - movq $0x1a72279,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x145a1c4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dl,-0x4d(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r14b,%r8b │ │ │ │ + rex.WB │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4149f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x45,%bl │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + xor %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 4149f3 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 414a55 │ │ │ │ + movq $0x414a38,0x0(%rbp) │ │ │ │ + lea 0x146a29a(%rip),%rdi │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + lea 0x1676018(%rip),%r14 │ │ │ │ + jmp 145d488 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x7ce90573,-0x75(%rax) │ │ │ │ - leave │ │ │ │ - add (%rax),%al │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x45,%dl │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + jge 414a70 │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 414a90 │ │ │ │ + movq $0x4146e0,0x0(%rbp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x15b22ca(%rip),%r14 │ │ │ │ + jmp 43ce90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ch,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 414fb0 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %dl,0x480145b1(%rax) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 414fa5 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x414f40,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + ja 414ae1 │ │ │ │ + movq $0x414250,-0x40(%r12) │ │ │ │ + mov %r8,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1a8bc99,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x414a80,0x0(%rbp) │ │ │ │ + jmp 1512ed0 │ │ │ │ + movq $0x414b20,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 414b20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + xchg %ecx,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x45,%cl │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + add %r9b,0x4b(%r8) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41501c │ │ │ │ - movq $0x414f60,-0x38(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x186fab9,-0x8(%r12) │ │ │ │ - movq $0x1a72279,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x145a0c2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 414b48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %ecx,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x45,%cl │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + jne 414b58 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x6,%rcx │ │ │ │ + je 414b68 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 414837 │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x2(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + cmp $0xb,%rbx │ │ │ │ + jb 414b92 │ │ │ │ + cmp $0xd,%rbx │ │ │ │ + jb 414bbc │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 414837 │ │ │ │ + cmp $0x8,%rbx │ │ │ │ + jb 414baa │ │ │ │ + cmp $0x9,%rbx │ │ │ │ + jne 414bbc │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 414837 │ │ │ │ + cmp $0x7,%rbx │ │ │ │ + jae 414bbc │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 414837 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41506e │ │ │ │ + add %ah,-0x4f(%rax) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 414d62 │ │ │ │ + add $0x100,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 414d57 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%rbx │ │ │ │ + movq $0x413ac0,-0xf8(%r12) │ │ │ │ + mov %rbx,-0xf0(%r12) │ │ │ │ + mov %rax,-0xe8(%r12) │ │ │ │ + movq $0x413cd8,-0xe0(%r12) │ │ │ │ + lea -0xf6(%r12),%rbx │ │ │ │ + mov %rbx,-0xd8(%r12) │ │ │ │ + movq $0x413d80,-0xd0(%r12) │ │ │ │ + lea -0xdf(%r12),%rbx │ │ │ │ + mov %rbx,-0xc8(%r12) │ │ │ │ + movq $0x413de8,-0xc0(%r12) │ │ │ │ + lea -0xce(%r12),%rbx │ │ │ │ + mov %rbx,-0xb8(%r12) │ │ │ │ + movq $0x413eb0,-0xb0(%r12) │ │ │ │ + mov %rsi,-0xa0(%r12) │ │ │ │ + mov %r8,-0x98(%r12) │ │ │ │ + movq $0x14e0048,-0x90(%r12) │ │ │ │ + lea -0xb0(%r12),%rbx │ │ │ │ + mov %rbx,-0x88(%r12) │ │ │ │ + movq $0x1a8bc99,-0x80(%r12) │ │ │ │ + movq $0x14e0048,-0x78(%r12) │ │ │ │ + mov %rdi,-0x70(%r12) │ │ │ │ + lea -0x8e(%r12),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + movq $0x413f88,-0x60(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + movq $0x414098,-0x40(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + movq $0x4146b8,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0xbf(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x76(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ + jmp 4146b8 │ │ │ │ + movq $0x100,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480145a9(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4150c2 │ │ │ │ - movq $0x4150d8,-0x18(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x4c015871(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 8c2b38 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x57(%rax) │ │ │ │ - add %r9d,-0x75(%r8) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,(%r8) │ │ │ │ - push %rcx │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - jne 4150f8 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 419810 │ │ │ │ + mov $0x5e,%al │ │ │ │ + rex.RX add %r9d,-0x73(%rax) │ │ │ │ + cmp $0x1676ef2,%eax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x166ac3f(%rip),%r14 │ │ │ │ + jmp 450928 │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ch,-0x72b7febb(%rdi) │ │ │ │ + rex.RB loopne 414e19 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 414f08 │ │ │ │ + movq $0x414e00,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 414e00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add %r9d,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,0x48000000(%rbx) │ │ │ │ + movl $0x414e48,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + lea 0x145ae2d(%rip),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 414e48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x52(%rax) │ │ │ │ + add %r9d,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x415048,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x45a8,$0x1 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4151a8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41519d │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ + add %dh,0x46(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x414da0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x414f20,-0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x115510c(%rip),%r14 │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x415090,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%r14 │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x414ed8,0x0(%rbp) │ │ │ │ + lea 0x145ad96(%rip),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 414ed8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x58(%rax) │ │ │ │ - add %r9d,-0x7d(%r9) │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x21(%rdi) │ │ │ │ - movq $0x415158,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea 0x165d08b(%rip),%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x1459ef0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %ecx,%fs:-0x39(%rax) │ │ │ │ + rex.RB call 829ef0 │ │ │ │ + lea 0x1151fe6(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x53(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r8b,0x4f(%r8) │ │ │ │ + add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + fdivr %st(0),%st │ │ │ │ + fildl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sahf │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41523f │ │ │ │ - movq $0x415260,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4151c8 │ │ │ │ - lea 0x1459ee2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + cs add %ecx,%fs:-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r13b,0x4c00414f(%r8) │ │ │ │ + mov 0xf(%rbx),%ecx │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 11d49f8 │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 414f9c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 414fa8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x186f109,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 15133b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x414f80,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + cs add %ecx,%fs:-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r15b,0x50(%r8) │ │ │ │ + add %cl,-0x77(%r13) │ │ │ │ + int1 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 11d49f8 │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x167576b(%rip),%r14 │ │ │ │ - jmp 13e0610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41506c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 415078 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415317 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4152c0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 145c108 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x415050,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 415394 │ │ │ │ - add $0x20,%r12 │ │ │ │ + jb 41514c │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 415389 │ │ │ │ + ja 415141 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4152e8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + movq $0x414d80,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x414dc8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 939298 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 73398d04 <__environ@GLIBC_2.2.5+0x71904d1c> │ │ │ │ - sub %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 82a7b9 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + xor %ch,-0x72b7febb(%rbx) │ │ │ │ + rex.RB loopne 4151b1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4151db │ │ │ │ + movq $0x4151a0,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0x145aab4(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4151a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock lock push %rcx │ │ │ │ + add %cl,-0x73(%r8) │ │ │ │ + cmp $0x1676aea,%eax │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x166b550(%rip),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1470760 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x415338,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,0x480145aa(%rax) │ │ │ │ + movl $0x415210,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 11d4808 │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4154a0 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415495 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4153b0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sub $0x64,%al │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r15b,0x52(%r8) │ │ │ │ + add %cl,0x4b(%r11,%rcx,4) │ │ │ │ + cmovl -0x74b7f8bd(%rbx),%ecx │ │ │ │ + jge 415230 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 11d49f8 │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x21(%rdi) │ │ │ │ - movq $0x415450,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea 0x165cd93(%rip),%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x1459c38(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 415537 │ │ │ │ - movq $0x415558,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4154c0 │ │ │ │ - lea 0x1459c02(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41526c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 415278 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x186f109,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 15133b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x415250,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB mov $0x4c,%r8b │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 415374 │ │ │ │ + movq $0x415330,-0x28(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 415330 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4155e1 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4155f8,-0x18(%rbp) │ │ │ │ - lea 0x1459b75(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,0x480145aa(%rax) │ │ │ │ + movl $0x415360,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 415360 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x56(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r9b,%r8b │ │ │ │ + push %rbx │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + and %ch,%cl │ │ │ │ + or $0xba,%al │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0x145aa55,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + test $0x8b480145,%eax │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + rex.W │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 4153cc │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4156c7 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x415660,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415660 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + test $0x8b480145,%eax │ │ │ │ + or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x4a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x1a8bc71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %dh,0x54(%rdi) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1a8bc99,(%r12) │ │ │ │ + movq $0x415478,-0x28(%rbp) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x14646ad(%rip),%r14 │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp a2a240 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x415390,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + test $0x45,%al │ │ │ │ + add %ecx,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 415561 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x413950,-0xa8(%r12) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rdi,-0x98(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x90(%r12) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov %r8,-0x88(%r12) │ │ │ │ + movq $0x414bd8,-0x80(%r12) │ │ │ │ + mov %rdi,-0x70(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + lea -0xa8(%r12),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + movq $0x4150e0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x80(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x415160,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + movq $0x151bca8,0x38(%rbp) │ │ │ │ + mov %r9,0x48(%rbp) │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 939298 │ │ │ │ + movq $0xb0,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4155a0 │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x415618,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ + lea 0x145a7df(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4157ae │ │ │ │ - movq $0x4155b0,-0x48(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x443708,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x4436c8,-0x18(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4156e8,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - mov %r8,%rax │ │ │ │ - lea -0x15(%r12),%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 41dac0 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x14599a0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 415648 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x1676661(%rip),%rsi │ │ │ │ + lea 0x145a7a3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 43c758 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4158b4 │ │ │ │ - movq $0x415820,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + movabs 0x394ce8458d480145,%eax │ │ │ │ + clc │ │ │ │ + jb 41572f │ │ │ │ + movq $0x4156b0,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415820 │ │ │ │ + jne 4156b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock (bad) │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,0x480145a1(%rax) │ │ │ │ + movl $0x4156e0,0x0(%rbp) │ │ │ │ + mov 0x3f(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415860 │ │ │ │ + jne 4156e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - pop %rax │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x5f(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + push %rdi │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + adc %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 415898 │ │ │ │ + jne 415710 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs 0xc74810458b480145,%eax │ │ │ │ + adc %r9b,0x57(%r8) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ fisttps -0x75(%rax) │ │ │ │ - jne 4158bf │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 415740 │ │ │ │ - lea 0x14598ad(%rip),%rbx │ │ │ │ + jne 41572b │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 412558 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4158f6 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4158d0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x415748,0x0(%rbp) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x490145a0(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4157dd │ │ │ │ + movq $0x415618,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x415668,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x145a5f9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4159a9 │ │ │ │ + jb 41585c │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4159c0,-0x18(%rbp) │ │ │ │ - lea 0x14597ad(%rip),%r14 │ │ │ │ + movq $0x415848,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 415848 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + pop %rbp │ │ │ │ + pop %rsp │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + in $0x47,%eax │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 103991cc <__environ@GLIBC_2.2.5+0xe9051e4> │ │ │ │ + (bad) │ │ │ │ + adc %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 415a8f │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x415a28,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + movq $0x4158c8,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415a28 │ │ │ │ + jne 4158c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + in $0x47,%al │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x4a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x1a8bc71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB cmovs -0x7ab7f8c0(%r11),%ecx │ │ │ │ + shlb $0x49,0x2b(%rbp) │ │ │ │ + movl $0x14df5e8,-0x10(%rsp) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rsi │ │ │ │ + lea 0x147e499(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp aa56a8 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x415948,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 415948 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,-0x1c(%rax) │ │ │ │ + rex.RXB add %r9d,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4159e0,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + dec %rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4159c0,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 415b59 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 415c60 │ │ │ │ - movq $0x415b48,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415b48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock mov %bl,0x41(%rbx) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + jrcxz 415a06 │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,0x48000000(%rcx) │ │ │ │ + movl $0x415a08,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415b88 │ │ │ │ + jne 415a08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %bl,0x490147e3(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 415c6b │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x415918,-0x58(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - movq $0x415978,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x443708,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x57(%r12),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x4436c8,-0x18(%r12) │ │ │ │ - lea -0x2f(%r12),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x415ab0,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x415c48,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x15(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415c48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 415c60 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41dac0 │ │ │ │ - lea 0x1459509(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ + ja 415a69 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x14df5c8,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x1a8bc99,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rsi │ │ │ │ + lea 0x147e341(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp aa56a8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x1676219(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 415cf4 │ │ │ │ - add $0x18,%r12 │ │ │ │ + cwtl │ │ │ │ + movabs %eax,0x394cc0458d480145 │ │ │ │ + clc │ │ │ │ + jb 415ba6 │ │ │ │ + add $0x78,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 415ce9 │ │ │ │ + ja 415b9b │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x41dfe0,-0x10(%r12) │ │ │ │ - movq $0x1a8bc99,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x415d08,-0x18(%rbp) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x415808,-0x70(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x14df5c8,-0x58(%r12) │ │ │ │ + movq $0x19db751,-0x50(%r12) │ │ │ │ + movq $0x1a8bc99,-0x48(%r12) │ │ │ │ + lea -0x70(%r12),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x415878,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0xabe4e8,-0x20(%r12) │ │ │ │ + movq $0x186fe09,-0x18(%r12) │ │ │ │ + movq $0x19da779,-0x10(%r12) │ │ │ │ + movq $0x19da988,-0x8(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x415bf0,-0x18(%rbp) │ │ │ │ + lea 0x14643a4(%rip),%r9 │ │ │ │ + lea 0x146453e(%rip),%r8 │ │ │ │ + lea 0x1466e8e(%rip),%rdi │ │ │ │ + lea 0x1469127(%rip),%rsi │ │ │ │ + lea 0x1465138(%rip),%r14 │ │ │ │ + movq $0x187a0c7,-0x40(%rbp) │ │ │ │ + movq $0x187a0ef,-0x38(%rbp) │ │ │ │ + movq $0x187a117,-0x30(%rbp) │ │ │ │ + movq $0x1879ef9,-0x28(%rbp) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp a22d90 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x4,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 415bdc │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 415bf0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 415d1b │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + jo 415c42 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 415c75 │ │ │ │ + movq $0x14dff88,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0xa23218,-0x58(%r12) │ │ │ │ + movq $0x1a8bc99,-0x50(%r12) │ │ │ │ + movq $0x1a8bc7a,-0x48(%r12) │ │ │ │ + lea -0x67(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x14df5e8,-0x38(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0xabe4e8,-0x20(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 432b90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0x415bc0,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x415c90,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 415d0b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 415d00 │ │ │ │ + movq $0x415a98,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - mov %r8,%rax │ │ │ │ - lea -0x18(%r12),%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 41dac0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x14593f6(%rip),%rbx │ │ │ │ + movq $0x415d58,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x14645d3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 9c9268 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x145a156(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 415e74 │ │ │ │ - movq $0x415de0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415de0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 415d44 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 415d58 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock and %bl,0x41(%rsi) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415e20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x34(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x415de0,0x0(%rbp) │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea -0xf(%r12),%rsi │ │ │ │ + lea 0x167952d(%rip),%r14 │ │ │ │ + jmp abd6a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x415d28,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - pop %rax │ │ │ │ - pop %rsi │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 415e58 │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + movq $0xabe4e8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513440 │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x58000000,%eax │ │ │ │ + movabs 0x394ce8458d480145,%al │ │ │ │ + clc │ │ │ │ + jb 415e8e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 415e89 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x415ea8,-0x18(%rbp) │ │ │ │ + lea 0x1459ff0(%rip),%rsi │ │ │ │ + lea 0x1463c39(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp a1f7e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 415e7f │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 415d38 │ │ │ │ - lea 0x1459305(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 415f0b │ │ │ │ + movq $0xa1fa18,-0x48(%r12) │ │ │ │ + movq $0x1a5dfba,-0x40(%r12) │ │ │ │ + movq $0x1a8bc99,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x1a5dfba,-0x28(%r12) │ │ │ │ + movq $0xabe4c8,-0x20(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513440 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 415eb6 │ │ │ │ + jb 415f52 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 415da0 │ │ │ │ + jmp 443c40 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415f3d │ │ │ │ - movq $0x14604f8,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x4435c8,-0x40(%r12) │ │ │ │ - lea -0x4e(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x415e90,-0x30(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x443628,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x415f30,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x1459239(%rip),%rbx │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x1459fac(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 415f99 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x415fb0,-0x18(%rbp) │ │ │ │ - lea 0x1459235(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 415fc3 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 432b90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + lea 0x1675cb7(%rip),%rsi │ │ │ │ + lea 0x1459f81(%rip),%r14 │ │ │ │ + jmp a239c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4160d8 │ │ │ │ + jb 416054 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x416020,-0x18(%rbp) │ │ │ │ + movq $0x416040,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416020 │ │ │ │ + jne 416040 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock (bad) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + repnz push %rbp │ │ │ │ + pop %rsp │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416060 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x6f(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fldl 0x1(%rdi) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41618e │ │ │ │ + movq $0x4160c0,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x415f68,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x4160c0,-0x8(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ jne 4160c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + faddl 0x1(%rdi) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 416192 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 416109 │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rsi │ │ │ │ + lea 0x147dca1(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp aa56a8 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x416140,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 416140 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 4160d8 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41dac0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,-0x24(%rax) │ │ │ │ + rex.RXB add %r9d,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x31(%rdi) │ │ │ │ - movq $0x415fd8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x443628,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x186f1a9,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x1459088(%rip),%rbx │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + dec %rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4161b8,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 416220 │ │ │ │ - movq $0x4161b0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + add %ch,%al │ │ │ │ + fildl 0x1(%rdi) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 416271 │ │ │ │ + movq $0x416200,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4161b0 │ │ │ │ + jne 416200 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x490147db(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 416210 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc7a,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + ja 416261 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x14df5c8,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x1a8bc99,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rsi │ │ │ │ + lea 0x147db49(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp aa56a8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x1458fc1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1675a21(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - sub %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 416310 │ │ │ │ - movq $0x4162a0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4162a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 416356 │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41634b │ │ │ │ + movq $0x416000,-0x70(%r12) │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + movq $0x14df5c8,-0x58(%r12) │ │ │ │ + movq $0x19db751,-0x50(%r12) │ │ │ │ + movq $0x1a8bc99,-0x48(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x416070,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0xabe4e8,-0x20(%r12) │ │ │ │ + movq $0x186fe09,-0x18(%r12) │ │ │ │ + movq $0x19da779,-0x10(%r12) │ │ │ │ + movq $0x19da988,-0x8(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4163a8,-0x8(%rbp) │ │ │ │ + lea -0x1f(%r12),%rsi │ │ │ │ + lea 0x15b07be(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 9c9268 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + lea 0x1459c1b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 416394 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 4163a8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 416300 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc71,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ + ja 4163f5 │ │ │ │ + movq $0x14df5e8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0xabe4e8,-0x20(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1458ee1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x416378,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + fwait │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB call 73399d8c <__environ@GLIBC_2.2.5+0x71905da4> │ │ │ │ + rex.WRB │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 416489 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x4164a8,-0x18(%rbp) │ │ │ │ + lea 0x1459b00(%rip),%rsi │ │ │ │ + lea 0x15b0701(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp a1f7e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41650b │ │ │ │ + movq $0xa1fa18,-0x48(%r12) │ │ │ │ + movq $0x1a5dfba,-0x40(%r12) │ │ │ │ + movq $0x1a8bc99,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x1a5dfba,-0x28(%r12) │ │ │ │ + movq $0xabe4c8,-0x20(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513440 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41657f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41657a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x4165c0,-0x18(%rbp) │ │ │ │ + lea 0x1120d72(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - sub %edi,%edi │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 4165b4 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4165c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x416598,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x45,%dh │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 416372 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 416658 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x1675651(%rip),%rsi │ │ │ │ + lea 0x1459793(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427398 │ │ │ │ + jmp 43c758 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480145b6(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48014591(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 416453 │ │ │ │ - movq $0x4163d0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + jb 41673f │ │ │ │ + movq $0x4166c0,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4163d0 │ │ │ │ + jne 4166c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4a(%rax) │ │ │ │ - add %r9d,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 416443 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x416350,-0x50(%r12) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1458dae(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dh,-0x6f(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r14b,%r8b │ │ │ │ + data16 add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4166f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x16feba73(%rax) │ │ │ │ - adc %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 416548 │ │ │ │ - movq $0x4164d8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4164d8 │ │ │ │ + add %al,-0x6f(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + add %cl,-0x77(%r8d) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + adc %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 416720 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r11b,0x67(%r8) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 41673b │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 412558 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 416538 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x416758,0x0(%rbp) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x1458cd9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x70(%rax) │ │ │ │ + add %r9d,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + movq $0x416628,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x416678,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x14598a1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - and %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480145b4(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4165aa │ │ │ │ + jb 41686c │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427398 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x4c(%rax) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41668b │ │ │ │ - movq $0x416608,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0x416858,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416608 │ │ │ │ + jne 416858 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + fimull 0x5c(%rbp) │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov $0x45,%ah │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41667b │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x416588,-0x50(%r12) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1458ba6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x16feba75(%rax) │ │ │ │ - adc %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x5d(%rax) │ │ │ │ + add %rcx,-0x73(%rax) │ │ │ │ + rex.RB call 1039a1dc <__environ@GLIBC_2.2.5+0xe9061f4> │ │ │ │ (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + adc %eax,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x4168d8,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4168d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movabs %al,0x3b4d18c483490148 │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 416780 │ │ │ │ - movq $0x416710,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB cmovs -0x7ab7f8c0(%r11),%ecx │ │ │ │ + shlb $0x49,0x2b(%rbp) │ │ │ │ + movl $0x14df5e8,-0x10(%rsp) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rsi │ │ │ │ + lea 0x148a2b1(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp aa56a8 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x416958,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416710 │ │ │ │ + jne 416958 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x5e(%rax) │ │ │ │ + add %rcx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + dec %rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4169d0,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + movabs 0x7e083d889480148,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 416a89 │ │ │ │ + movq $0x416a18,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 416a18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x490148a1(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 416770 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ + ja 416a79 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x14df5c8,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x1a8bc99,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rsi │ │ │ │ + lea 0x148a159(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp aa56a8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1675209(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1458ad1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - and %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + xor %dl,-0x72b7febb(%rsi) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4e(%rax) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4167e2 │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 416bab │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427398 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x416818,-0x70(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x14df5c8,-0x58(%r12) │ │ │ │ + movq $0x19db751,-0x50(%r12) │ │ │ │ + movq $0x1a8bc99,-0x48(%r12) │ │ │ │ + lea -0x70(%r12),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x416888,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0xabe4e8,-0x20(%r12) │ │ │ │ + movq $0x18700b1,-0x18(%r12) │ │ │ │ + movq $0x19da779,-0x10(%r12) │ │ │ │ + movq $0x19da988,-0x8(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x416c00,-0x18(%rbp) │ │ │ │ + lea 0x1463394(%rip),%r9 │ │ │ │ + lea 0x146352e(%rip),%r8 │ │ │ │ + lea 0x1465e7e(%rip),%rdi │ │ │ │ + lea 0x1468117(%rip),%rsi │ │ │ │ + lea 0x1464128(%rip),%r14 │ │ │ │ + movq $0x187a0c7,-0x40(%rbp) │ │ │ │ + movq $0x187a0ef,-0x38(%rbp) │ │ │ │ + movq $0x187a117,-0x30(%rbp) │ │ │ │ + movq $0x1879ef9,-0x28(%rbp) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp a22d90 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x45,%dl │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4168c3 │ │ │ │ - movq $0x416840,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416840 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x4,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 416bec │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 416c00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x45,%cl │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4168b3 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x4167c0,-0x50(%r12) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ + jo 416c52 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 416c85 │ │ │ │ + movq $0x14dff88,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0xa23218,-0x58(%r12) │ │ │ │ + movq $0x1a8bc99,-0x50(%r12) │ │ │ │ + movq $0x1a8bc7a,-0x48(%r12) │ │ │ │ + lea -0x67(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x14df5e8,-0x38(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0xabe4e8,-0x20(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x145899e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0x416bd0,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x16feba77(%rax) │ │ │ │ - adc %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4169b8 │ │ │ │ - movq $0x416948,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416948 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 416d1b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 416d10 │ │ │ │ + movq $0x416aa8,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x416d68,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x14635c3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 9c9268 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x14593ee(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 416d54 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 416d68 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4169a8 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ + ja 416db5 │ │ │ │ + movq $0x14df5e8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0xabe4e8,-0x20(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x14588c9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x416d38,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc $0x40000000,%eax │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB call 7339a74c <__environ@GLIBC_2.2.5+0x71906764> │ │ │ │ + rex.WRB │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 416e49 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x416e68,-0x18(%rbp) │ │ │ │ + lea 0x14592d8(%rip),%rsi │ │ │ │ + lea 0x1462c79(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp a1f7e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - and %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 416ecb │ │ │ │ + movq $0xa1fa18,-0x48(%r12) │ │ │ │ + movq $0x1a5dfba,-0x40(%r12) │ │ │ │ + movq $0x1a8bc99,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x1a5dfba,-0x28(%r12) │ │ │ │ + movq $0xabe4c8,-0x20(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513440 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + add %r9d,-0xa(%r9,%rcx,4) │ │ │ │ + lea 0x14592c0(%rip),%r14 │ │ │ │ + jmp 9fedc0 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 416ab0 │ │ │ │ - movq $0x416a40,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416a40 │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 416f67 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 416f62 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x416fa8,-0x18(%rbp) │ │ │ │ + lea 0x1120375(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 416f9c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 416fa8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 416aa0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x14587e1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x416f80,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - and %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 417040 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x1674c69(%rip),%rsi │ │ │ │ + lea 0x1458dab(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,0x1(%rbp) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 416ba0 │ │ │ │ - movq $0x416b30,-0x8(%rbp) │ │ │ │ + jb 417127 │ │ │ │ + movq $0x4170a8,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416b30 │ │ │ │ + jne 4170a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 416b90 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x187797a,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1458701(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,0x48014587(%rax) │ │ │ │ + movl $0x4170d8,0x0(%rbp) │ │ │ │ + mov 0x3f(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4170d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - sub %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %bl,-0x79(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + jno 417120 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + adc %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + jne 417108 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 416c90 │ │ │ │ - movq $0x416c20,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416c20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %ch,(%rax) │ │ │ │ + xchg %eax,0x1(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x417140,0x10(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 412558 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 416c80 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x187798c,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x417140,0x0(%rbp) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x1458621(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x49014586(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4171d5 │ │ │ │ + movq $0x417010,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x417060,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x14590a1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - sub %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 416d80 │ │ │ │ - movq $0x416d10,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + jb 417254 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x417240,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416d10 │ │ │ │ + jne 417240 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + repnz rex.XB pop %r12 │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 416d70 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x1877983,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1458541(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - sub %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + lret │ │ │ │ + rex.RXB add %r9d,-0x73(%r8) │ │ │ │ + rex.RB call 1039abc4 <__environ@GLIBC_2.2.5+0xe906bdc> │ │ │ │ + (bad) │ │ │ │ + adc %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + movq $0x4172c0,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4172c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lret $0x147 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 416e25 │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x1a8bc7a,-0x28(%r12) │ │ │ │ - movq $0x1a7db59,-0x20(%r12) │ │ │ │ - movq $0x1a7db59,-0x18(%r12) │ │ │ │ - movq $0x1a7db59,-0x10(%r12) │ │ │ │ - movq $0x1a8efb1,-0x8(%r12) │ │ │ │ - movq $0x1877971,(%r12) │ │ │ │ - lea -0x37(%r12),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ + ja 417392 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 417309 │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rsi │ │ │ │ + lea 0x147caa1(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp aa56a8 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x417340,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 417340 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x36(%rax) │ │ │ │ + rex.RXB add %r9d,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + dec %rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4173b8,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x14584b1(%rip),%rbx │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 416f1a │ │ │ │ - movq $0x416e98,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %ch,%al │ │ │ │ + leave │ │ │ │ + rex.RXB add %r9d,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,0x48000000(%rcx) │ │ │ │ + movl $0x417400,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416e98 │ │ │ │ + jne 417400 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + add %ah,0x490147c9(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 416f0a │ │ │ │ + ja 417461 │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%r8 │ │ │ │ - mov 0x3f(%rbx),%r9 │ │ │ │ - mov 0x47(%rbx),%rbx │ │ │ │ - movq $0x4439c8,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x47(%r12),%rbx │ │ │ │ + movq $0x14df5c8,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x1a8bc99,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rsi │ │ │ │ + lea 0x147c949(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp aa56a8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1674821(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x14583cf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - adc %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ + movabs 0x4cc0458d48014589,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41759e │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 417593 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x417200,-0x70(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x14df5c8,-0x58(%r12) │ │ │ │ + movq $0x19db751,-0x50(%r12) │ │ │ │ + movq $0x1a8bc99,-0x48(%r12) │ │ │ │ + lea -0x70(%r12),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x417270,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0xabe4e8,-0x20(%r12) │ │ │ │ + movq $0x186fe09,-0x18(%r12) │ │ │ │ + movq $0x19da779,-0x10(%r12) │ │ │ │ + movq $0x19da988,-0x8(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4175e8,-0x18(%rbp) │ │ │ │ + lea 0x145bf44(%rip),%r9 │ │ │ │ + lea 0x145c11e(%rip),%r8 │ │ │ │ + lea 0x1465496(%rip),%rdi │ │ │ │ + lea 0x146772f(%rip),%rsi │ │ │ │ + lea 0x1463740(%rip),%r14 │ │ │ │ + movq $0x187227f,-0x40(%rbp) │ │ │ │ + movq $0x18722a7,-0x38(%rbp) │ │ │ │ + movq $0x1872257,-0x30(%rbp) │ │ │ │ + movq $0x1873491,-0x28(%rbp) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp a22d90 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41701a │ │ │ │ - movq $0x416f98,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416f98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 4175d4 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 4175e8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41700a │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%r8 │ │ │ │ - mov 0x3f(%rbx),%r9 │ │ │ │ - mov 0x47(%rbx),%rbx │ │ │ │ - movq $0x4439c8,-0x48(%r12) │ │ │ │ + jo 41763a │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 41766d │ │ │ │ + movq $0x14dff88,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0xa23218,-0x58(%r12) │ │ │ │ + movq $0x1a8bc99,-0x50(%r12) │ │ │ │ + movq $0x1a8bc7a,-0x48(%r12) │ │ │ │ + lea -0x67(%r12),%rax │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0x1a8bc7a,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x47(%r12),%rbx │ │ │ │ + movq $0x14df5e8,-0x38(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0xabe4e8,-0x20(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x14582df(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0x4175b8,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - sbb %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41711a │ │ │ │ - movq $0x417098,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 417703 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4176f8 │ │ │ │ + movq $0x417490,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x417750,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1461ef3(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 417098 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 9c9268 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x1458b8e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41773c │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 417750 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41710a │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%r8 │ │ │ │ - mov 0x3f(%rbx),%r9 │ │ │ │ - mov 0x47(%rbx),%rbx │ │ │ │ - movq $0x4439c8,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x1a8bc7a,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x47(%r12),%rbx │ │ │ │ + ja 41779d │ │ │ │ + movq $0x14df5e8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0xabe4e8,-0x20(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x14581ef(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x417720,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - sbb %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ + mov 0x1(%rbp),%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41721a │ │ │ │ - movq $0x417198,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 417198 │ │ │ │ + jb 417836 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 417831 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x417850,-0x18(%rbp) │ │ │ │ + lea 0x1458a78(%rip),%rsi │ │ │ │ + lea 0x145be99(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp a1f7e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41720a │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%r8 │ │ │ │ - mov 0x3f(%rbx),%r9 │ │ │ │ - mov 0x47(%rbx),%rbx │ │ │ │ - movq $0x4439c8,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x1a8bc7a,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x47(%r12),%rbx │ │ │ │ + ja 4178b3 │ │ │ │ + movq $0xa1fa18,-0x48(%r12) │ │ │ │ + movq $0x1a5dfba,-0x40(%r12) │ │ │ │ + movq $0x1a8bc99,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x1a5dfba,-0x28(%r12) │ │ │ │ + movq $0xabe4c8,-0x20(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x14580ff(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp 1513440 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x48014630(%rax) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 44ea78 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41794f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41794a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x417990,-0x18(%rbp) │ │ │ │ + lea 0x1139085(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - sbb %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41731a │ │ │ │ - movq $0x417298,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 417298 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 417984 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 417990 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41730a │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%r8 │ │ │ │ - mov 0x3f(%rbx),%r9 │ │ │ │ - mov 0x47(%rbx),%rbx │ │ │ │ - movq $0x4439c8,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x18779ea,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x47(%r12),%rbx │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x145800f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x417968,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + xor 0x1(%rsi),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 417a3f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 417a3a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1463270(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp aa47f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ + mov %eax,0x1(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 417a9f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 417a9a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x145899f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 431fd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x98000000,%eax │ │ │ │ + mov %eax,0x1(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 417b06 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 417b01 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x14595f0(%rip),%r14 │ │ │ │ + lea 0x1458958(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 417b6f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 417b6a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x417bb0,-0x18(%rbp) │ │ │ │ + lea 0x111f75a(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - sbb %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41741a │ │ │ │ - movq $0x417398,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 417398 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 417ba4 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 417bb0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41740a │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%r8 │ │ │ │ - mov 0x3f(%rbx),%r9 │ │ │ │ - mov 0x47(%rbx),%rbx │ │ │ │ - movq $0x4439c8,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x18779f3,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x47(%r12),%rbx │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1457f1f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x417b88,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 417c67 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 417c62 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x417ca8,-0x18(%rbp) │ │ │ │ + lea 0x111f653(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - sbb %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 417c9c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 417ca8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x417c80,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417522 │ │ │ │ - movq $0x4174a0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB loopne 417d69 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 417e27 │ │ │ │ + movq $0x417d60,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4174a0 │ │ │ │ + jne 417d60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cwtl │ │ │ │ + jge 417da8 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417512 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%r8 │ │ │ │ - mov 0x3f(%rbx),%r9 │ │ │ │ - mov 0x47(%rbx),%rbx │ │ │ │ - movq $0x4439c8,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x47(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1457e27(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 417d98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - adc %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 417622 │ │ │ │ - movq $0x4175a0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + jge 417de0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4175a0 │ │ │ │ + jne 417dc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417612 │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x42(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x3f(%rbx),%r9 │ │ │ │ - mov 0x47(%rbx),%rbx │ │ │ │ - movq $0x4439c8,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - movq $0x1a8bc7a,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x47(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + cmp 0x10(%rbp),%rax │ │ │ │ + jle 417e05 │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + lea 0x1673e89(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x1457d37(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - sbb %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x7d(%rax) │ │ │ │ + add %r9d,-0x77(%r9) │ │ │ │ + lock mov %r14,%rdi │ │ │ │ + lea 0x1457d6c(%rip),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp 145c010 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 417722 │ │ │ │ - movq $0x4176a0,-0x8(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 417f30 │ │ │ │ + movq $0x417eb8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4176a0 │ │ │ │ + jne 417eb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417712 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x47(%rbx),%rbx │ │ │ │ - movq $0x4439c8,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - movq $0x1a8bc7a,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x47(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1457c47(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - sbb %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + jle 417f00 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 417ee0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41782a │ │ │ │ - movq $0x4177a8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + jg 417f28 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4177a8 │ │ │ │ + jne 417f10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + cmp 0x8(%rbp),%rax │ │ │ │ + setg %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x186cbd0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x7c(%rax) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB loopne 417f99 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 417fc5 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 417fba │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x417d18,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x417e48,-0x8(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x417fe0,-0x20(%rbp) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x1673cf1(%rip),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41781a │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%rbx │ │ │ │ - movq $0x4439c8,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2a(%rdi) │ │ │ │ + movq $0x417e78,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x47(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + movq $0x418038,0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 145c950 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x1457b4f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - adc %edi,%edi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + mull (%rsi) │ │ │ │ + pop %rsp │ │ │ │ + add %ecx,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + xchg %edi,%ebp │ │ │ │ + add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ + add %r8b,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ - lea 0x1457b37(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,0x6c(%rax) │ │ │ │ + rex.RX add %r9d,-0x73(%rax) │ │ │ │ + rex.RB loopne 4180b9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 418150 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %r14,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + jne 4180c2 │ │ │ │ + movq $0x418168,-0x20(%rbp) │ │ │ │ + lea 0x1466c11(%rip),%rdi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov 0x1(%r14),%rsi │ │ │ │ + lea 0x167298c(%rip),%r14 │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x4180f8,-0x18(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4180f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - jrcxz 41791c │ │ │ │ - std │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + addl $0x7438b48,0x0(%rcx) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 418128 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4178de │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae 417933 │ │ │ │ - lea 0x1457db8(%rip),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jl 41824e │ │ │ │ + movq $0x418240,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 418240 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 417934 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 417968 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdx,%rdx,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ + lea 0x1673af5(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4181b0,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4181b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 41796c │ │ │ │ - add $0x10,%rbp │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4179b2 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4178b8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x417928,-0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r13b,%r8b │ │ │ │ + addl $0x75b8b48,0x0(%rcx) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 417928 │ │ │ │ + jne 4181e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x417960,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417a38 │ │ │ │ - movq $0x417a28,-0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jl 41824e │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x418220,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 418220 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jle 41825c │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41824e │ │ │ │ + ret $0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jle 418175 │ │ │ │ + lea 0x1673a25(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 418175 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push $0x46 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 1039bbd4 <__environ@GLIBC_2.2.5+0xe907bec> │ │ │ │ + (bad) │ │ │ │ + jg 41828b │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x4182c0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 417a28 │ │ │ │ + jne 4182c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + imul $0xf845c748,0x1(%rsi),%eax │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4182f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 417a34 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48014669(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 417900 │ │ │ │ - lea 0x1457c91(%rip),%rbx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 418068 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x1672fcb(%rip),%r14 │ │ │ │ - jmp 13e0610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + lock mov %r14,%rdi │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + lea 0x1457881(%rip),%r14 │ │ │ │ + jmp 145c010 │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417adb │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417ad0 │ │ │ │ + jb 418373 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x417a60,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 145c108 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp 418390 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417b19 │ │ │ │ - movq $0x417b38,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151dfa0 │ │ │ │ - lea 0x1457c28(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 1039bce4 <__environ@GLIBC_2.2.5+0xe907cfc> │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x417a88,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + xchg %eax,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 83077d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4183d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - movsxd %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x1672e7b(%rip),%r14 │ │ │ │ - jmp 13e0610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 418424 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x418350,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x166571a(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417c2b │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417c20 │ │ │ │ + jb 418519 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4184a8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x417bb0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 145c108 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4184a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + test %al,0x0(%rcx) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4184d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x417bd8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + lea 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add (%rax),%rbx │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x1457ad7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x8000000,%eax │ │ │ │ - jnp 417cfc │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417cff │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 417cfa │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1673fa8(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 417d90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x7a,%al │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417d37 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41862c │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 417d90 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x418580,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 418580 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 417dc8 │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417d6f │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 417d90 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jp 417dd4 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417ed4 │ │ │ │ - movq $0x417dc8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 417dc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jns 417e0c │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - adc %bh,0x41(%rsi) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %esi,0x48(%rax,%rbp,2) │ │ │ │ + movl $0x4185b8,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 417e10 │ │ │ │ + jne 4185b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x49014579(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417f53 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - cmpq $0x5c,0x7(%rbx) │ │ │ │ - jne 417edf │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0x417e60,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 417e60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x79(%rax) │ │ │ │ - add %r9d,-0x77(%r8) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417eb6 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x417d50,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1673dcc(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14578e5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x417d18,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + je 418602 │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + jne 4185f4 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0x6,%rcx │ │ │ │ + jne 4185f4 │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 41861c │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + je 41861c │ │ │ │ + lea 0x16769a6(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417f43 │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x186f7a0,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov 0x2(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + cmp $0x7,%rbx │ │ │ │ + je 41861c │ │ │ │ + cmp $0xd,%rbx │ │ │ │ + jne 4185f4 │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x78000000,%eax │ │ │ │ - js 417fbc │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417fbf │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 417fba │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1673ce8(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 418088 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,0x45(%rax) │ │ │ │ + pop %rax │ │ │ │ + jne 418684 │ │ │ │ add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417ffa │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 418088 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 418085 │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41802f │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 418088 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x77,%al │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 418067 │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 4187e3 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 418088 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x77(%rax) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4181c9 │ │ │ │ - movq $0x4180c0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + movq $0x418688,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4180c0 │ │ │ │ + jne 418688 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ja 418104 │ │ │ │ + add %dl,(%rax) │ │ │ │ + jne 4186cc │ │ │ │ add %ecx,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %ch,%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - or %al,-0x74b7ffbf(%rcx) │ │ │ │ - rex.XB (bad) │ │ │ │ + test %bh,0x48000001(%rip) │ │ │ │ + movl $0x4186c0,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4186c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + je 418704 │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 4186bf │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 4187d5 │ │ │ │ + movq $0x418710,-0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + lea 0x14574ae(%rip),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418108 │ │ │ │ + jne 418710 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jbe 41814c │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - cmp $0x22,%rcx │ │ │ │ - je 4181d4 │ │ │ │ - cmp $0x5c,%rcx │ │ │ │ - jne 4181f8 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0x418168,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 418168 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 4187b6 │ │ │ │ nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48014576(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 418229 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4181ab │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x22(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 418750 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x186f7d0,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1673ad7(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + jmp 4187b6 │ │ │ │ + lea 0x167351a(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1457620(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + movq $0x4187a0,-0x10(%rbp) │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4187a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x417fd8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - lea 0x1673a39(%rip),%rcx │ │ │ │ - lea 0x111f005(%rip),%rdx │ │ │ │ - jmp 41828a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8d,(%r8) │ │ │ │ + nop │ │ │ │ + add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48014575(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - cmp 0x18(%rbp),%rbx │ │ │ │ - je 418319 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + je 4187d1 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - inc %rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + movq $0x418730,-0x8(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ add $0x20,%rbp │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - movzbl (%rdx),%esi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 4182c2 │ │ │ │ - movq $0x418258,-0x20(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + lea 0x167349e(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + rex.RX add %r9d,%fs:-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 418972 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x418888,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418258 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x4182f8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4182f8 │ │ │ │ + jne 418888 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - je 41833c │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81d(%rbx) │ │ │ │ + add %al,0x64(%rax) │ │ │ │ + rex.RX add %r8d,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rbx) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 41831c │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41835a │ │ │ │ - movq $0x418010,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x418418,0x18(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + test %ecx,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r12b,0x48004188(%r8) │ │ │ │ + mov %eax,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4188a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x74(%rax) │ │ │ │ - add %r9d,-0x75(%r8) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fimull -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4183ed │ │ │ │ - movq $0x418048,-0x40(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a8e461,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x418388,0x0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 1513340 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex.RX add %r9d,%fs:-0x75(%rax) │ │ │ │ + or %r13b,%r11b │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jae 41845c │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - repz (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x1,0x45(%rbx) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41845f │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 418480 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 418567 │ │ │ │ - movq $0x4184b8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + add %ch,%al │ │ │ │ + movsxd 0x1(%rsi),%eax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 4188db │ │ │ │ + movq $0x418848,-0x8(%rbp) │ │ │ │ + lea 0x1457afb(%rip),%rdi │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + lea 0x14663bf(%rip),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x418908,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4184b8 │ │ │ │ + jne 418908 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x73(%rax) │ │ │ │ - add %r9d,-0x77(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,0x48000000(%rcx) │ │ │ │ - movl $0x418500,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ + add %esi,0x48(%rdx,%riz,2) │ │ │ │ + movl $0x418940,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418500 │ │ │ │ + jne 418940 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jae 418544 │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x65(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 418528 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 418648 │ │ │ │ - movq $0x418440,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + jne 418976 │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x9,%rax │ │ │ │ + jne 418976 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea 0x1673306(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1673739(%rip),%rbx │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + lea 0x16732fd(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1457292(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48014572 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4185ba │ │ │ │ + clc │ │ │ │ + jnp 4189dc │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4189be │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 418648 │ │ │ │ + jmp 4194f8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x45(%rdx) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4185ef │ │ │ │ + lock (bad) │ │ │ │ + add %ecx,%gs:-0x73(%rax) │ │ │ │ + rex.RB loopne 418a29 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 418a18 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 418648 │ │ │ │ + movq $0x418a30,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x15ae331(%rip),%rsi │ │ │ │ + lea 0x16582c2(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - jno 41864c │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 418627 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 418648 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48014571(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 418789 │ │ │ │ - movq $0x418680,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 418680 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48014571(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41877b │ │ │ │ - movq $0x4186c8,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,-0x76(%r8) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4186c8 │ │ │ │ + jne 418a68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jno 41870c │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - cmp $0x27,%rcx │ │ │ │ - je 418794 │ │ │ │ - cmp $0x5c,%rcx │ │ │ │ - jne 4187b4 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0x418728,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x4800418a(%r8) │ │ │ │ + mov 0x17(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418728 │ │ │ │ + jne 418a90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jo 41876c │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ebp,0x49000000(%rbp) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41876b │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x186f830,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1673517(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1457090(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 418480 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x418598,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x418820,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + mov 0x0(%rcx),%al │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418820 │ │ │ │ + jne 418ac0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add %r9d,-0x7d(%r9) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x79(%rdi) │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 41886d │ │ │ │ - movq $0x418608,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a8e111,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4185d0,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + lea 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add (%rax),%rbx │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0x58000000,%eax │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41890f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41890a │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1673398(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 418648 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,0x45(%rdi) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + jo 418b6c │ │ │ │ add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 418947 │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 418c8e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 418980 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x418b88,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 418b88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock outsb %ds:(%rsi),(%dx) │ │ │ │ - add %r9d,0x73(%r11,%rcx,4) │ │ │ │ - adc %ch,%bl │ │ │ │ - sbb -0x70(%rsi),%ah │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 418a87 │ │ │ │ - movq $0x4189b8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + add %cl,0x48014570(%rax) │ │ │ │ + movl $0x418bc0,-0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4189b8 │ │ │ │ + jne 418bc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4801456e(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 418a77 │ │ │ │ - movq $0x418a00,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %dl,0x70(%rax) │ │ │ │ + add %r9d,-0x77(%r8) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 418bbf │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 418c7e │ │ │ │ + movq $0x418c08,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418a00 │ │ │ │ + jne 418c08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6e(%rax) │ │ │ │ - add %r9d,-0x7d(%r9) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + mov %es,0x0(%rcx) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 418c38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,0x48000000(%rcx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 418a46 │ │ │ │ - movq $0x418960,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x111e802(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x418928,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4e(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 418c6e │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1456cfa(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1456dc2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 418aff │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 418afa │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1456caf(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 418980 │ │ │ │ + lea 0x1456f8b(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x418cb8,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + jmp 418390 │ │ │ │ + nop │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x45(%rbp) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 418b37 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 418b70 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add %r9d,0x73(%r11,%rcx,4) │ │ │ │ - adc %ch,%bl │ │ │ │ - sbb -0x70(%rsi),%ah │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x48000000(%rdx) │ │ │ │ + movl $0x418cf8,0x20(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 418cf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 418c77 │ │ │ │ - movq $0x418ba8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + lea 0x0(%rcx),%eax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418ba8 │ │ │ │ + jne 418d20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add %r9d,-0x77(%r8) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x48000000(%rdi) │ │ │ │ - movl $0x418bf0,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x418d88,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418bf0 │ │ │ │ + jne 418d88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4901456c(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 418c82 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 418c36 │ │ │ │ - movq $0x418b50,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x111e612(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x418b18,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + cmpq $0x7b,0x7(%rbx) │ │ │ │ + jne 418dbd │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + add $0x2,%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1456b0a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1456c22(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + inc %rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x1(%rbp,%rax,2) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 418cc7 │ │ │ │ + nop │ │ │ │ + ja 418e44 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 418e26 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 418d00 │ │ │ │ + jmp 4194f8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x45(%rbx) │ │ │ │ - add %ecx,0x73(%rbx,%rcx,4) │ │ │ │ - adc %ch,%bl │ │ │ │ - sbb -0x70(%rsi),%ah │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x6a(%rax) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 418e07 │ │ │ │ - movq $0x418d38,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %bh,0x65(%rsi) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 418eb7 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x418e88,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418d38 │ │ │ │ + jne 418e88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x6b(%rax) │ │ │ │ - add %r9d,-0x77(%r8) │ │ │ │ + add %al,0x7e(%rax) │ │ │ │ + add %ecx,%gs:-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rorb $1,-0x74b7ffbf(%rsi) │ │ │ │ + jge 418e9c │ │ │ │ + lea 0x15ade96(%rip),%rsi │ │ │ │ + lea 0x1657e27(%rip),%r14 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %ch,0x48000000(%rdi) │ │ │ │ - movl $0x418d80,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ + test %dl,0x48000000(%rcx) │ │ │ │ + movl $0x418f08,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418d80 │ │ │ │ + jne 418f08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - imul $0x49,0x1(%rbp),%eax │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 418e12 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 418dc6 │ │ │ │ - movq $0x418ce0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x111e482(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x418ca8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x145697a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + pop 0x0(%rcx) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 418f30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1456aa2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret $0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + lea 0x17(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add (%rax),%rbx │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,0x45(%rdx) │ │ │ │ + add %dh,0x45(%rsi) │ │ │ │ add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 418e57 │ │ │ │ + jb 418fb6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 418e90 │ │ │ │ + jmp 4194f8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push $0x45 │ │ │ │ - add %ecx,0x73(%rbx,%rcx,4) │ │ │ │ - adc %ch,%bl │ │ │ │ - sbb -0x70(%rsi),%ah │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - push $0xffffffff8d480145 │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 418f97 │ │ │ │ - movq $0x418ec8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + clc │ │ │ │ + jl 419034 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB loopne 419021 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4190dd │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x419020,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418ec8 │ │ │ │ + jne 419020 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - imul $0x83d88948,0x1(%rbp),%eax │ │ │ │ - loopne 418ed5 │ │ │ │ + add %ch,0x4801657c(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 418f87 │ │ │ │ - movq $0x418f10,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ + je 4190b7 │ │ │ │ + movq $0x419058,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418f10 │ │ │ │ + jne 419058 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x49014569(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 418fa2 │ │ │ │ + add %dh,0x7c(%rax) │ │ │ │ + add %ecx,%gs:-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x7d(%rax) │ │ │ │ + loope 41905b │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0x9,%rcx │ │ │ │ + jne 419095 │ │ │ │ + movq $0x419160,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x15adcb0(%rip),%rsi │ │ │ │ + lea 0x1657c41(%rip),%r14 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 423e28 │ │ │ │ + movq $0x4190f8,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x15adc8a(%rip),%rsi │ │ │ │ + lea 0x1657c1b(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 418f56 │ │ │ │ - movq $0x418e70,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x111e2f2(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x418e38,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14567ea(%rip),%rbx │ │ │ │ + movq $0x419128,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x15adc64(%rip),%rsi │ │ │ │ + lea 0x1657bf5(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1456922(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0xffffffffd8458d48,0x1(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4190a8 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x419010,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 419010 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rdi,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 410788 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0x83d88948,0x1(%rbp),%eax │ │ │ │ - loopne 41901d │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 419098 │ │ │ │ - movq $0x419058,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 410788 │ │ │ │ + lea 0x1675e59(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x48000000(%rdx) │ │ │ │ + movl $0x419198,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419058 │ │ │ │ + jne 419198 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x68(%rax) │ │ │ │ - add %r9d,-0x75(%r8) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ - cmp $0x22,%rbx │ │ │ │ - je 4190ac │ │ │ │ - cmp $0x27,%rbx │ │ │ │ - jne 419080 │ │ │ │ - movq $0x4190f0,0x10(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 418480 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x419110,0x10(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 417d90 │ │ │ │ - lea 0x14567e1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4191c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x4190d0,0x10(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 418088 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %r9d,-0x77(%r9d) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0xfc,%al │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %r9d,-0x77(%r9d) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %eax,%esp │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4191f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49014567(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 418b70 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - add %r9d,-0x7d(%r9d) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - movq $0x418fc8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a8e111,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x14567a8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add %r9d,-0x73(%r8d) │ │ │ │ - rex.RB call 7339cafc <__environ@GLIBC_2.2.5+0x71908b14> │ │ │ │ - push %rax │ │ │ │ - movq $0x4191e0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,-0x6e(%r8) │ │ │ │ + add %sil,(%r9) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp 145beb0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x419230,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4191e0 │ │ │ │ + jne 419230 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48014567(%rax) │ │ │ │ - movl $0x419220,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fe050 │ │ │ │ - lea 0x14567a8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x31004192(%r8) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp 145beb0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - add %r9d,-0x39(%r8) │ │ │ │ - add %r9b,-0x6e(%r8) │ │ │ │ - add %cl,-0x73(%r8) │ │ │ │ - xor $0x165e459,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 149f7b8 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ecx,0x48000000(%rdx) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + sub %rbx,%rax │ │ │ │ + dec %rax │ │ │ │ + test %rax,%rax │ │ │ │ + jle 4192c8 │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rdi,1) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41927e │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x56(%rdi) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jg 4192da │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + lea 0x1675cde(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1512e60 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4192f7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4192f2 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x16729b0(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13e5a08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x419258,0x0(%rbp) │ │ │ │ + jmp 1513358 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x4192a8,0x0(%rbp) │ │ │ │ + jmp 1513358 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x45(%rsi) │ │ │ │ + pop %rax │ │ │ │ + jb 41937c │ │ │ │ add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 7339cc64 <__environ@GLIBC_2.2.5+0x71908c7c> │ │ │ │ - and %ecx,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock or %ah,-0x76b7feaf(%rdx) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0x419350,-0x18(%rbp) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41935e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 419138 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4194f8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x1672942,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48014565,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4193e7 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4193dc │ │ │ │ + jb 41939a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x419310,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a8e0a1,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x112fe76(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 410788 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x45(%rbp) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + loopne 41941f │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41946f │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 419464 │ │ │ │ + jb 4193d6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x419378,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a8e0a1,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 4194f8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x64,%al │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 419500 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4194f5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 419412 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x419400,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a8e0a1,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x111dd43(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + jmp 410788 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x1(%rbp,%rax,2) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + push $0x48014571 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 419590 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 419585 │ │ │ │ + jb 41944e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x419488,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a8e0a1,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x111dcb6(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + jmp 4194f8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - add %r9d,%fs:-0x73(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 419725 │ │ │ │ - add $0xe8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41971a │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x419518,-0xe0(%r12) │ │ │ │ - mov %rax,-0xd0(%r12) │ │ │ │ - mov %rbx,-0xc8(%r12) │ │ │ │ - movq $0x14e0068,-0xc0(%r12) │ │ │ │ - lea -0xe0(%r12),%rax │ │ │ │ - mov %rax,-0xb8(%r12) │ │ │ │ - movq $0x1a8bc99,-0xb0(%r12) │ │ │ │ - movq $0x14e0068,-0xa8(%r12) │ │ │ │ - movq $0x186f968,-0xa0(%r12) │ │ │ │ - lea -0xbe(%r12),%rax │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - movq $0xc919b0,-0x90(%r12) │ │ │ │ - movq $0x186f940,-0x88(%r12) │ │ │ │ - lea -0xa6(%r12),%rax │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - movq $0xc91910,-0x78(%r12) │ │ │ │ - lea -0x8e(%r12),%rax │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0x1a7db59,-0x68(%r12) │ │ │ │ - movq $0x1a7db59,-0x60(%r12) │ │ │ │ - movq $0x1a007d9,-0x58(%r12) │ │ │ │ - movq $0x1a007d9,-0x50(%r12) │ │ │ │ - movq $0x1a007d9,-0x48(%r12) │ │ │ │ - movq $0x1a8bc71,-0x40(%r12) │ │ │ │ - movq $0x1a8bc71,-0x38(%r12) │ │ │ │ - movq $0x1a8bc71,-0x30(%r12) │ │ │ │ - movq $0x1a8bc71,-0x28(%r12) │ │ │ │ - movq $0x1a8bc71,-0x20(%r12) │ │ │ │ - movq $0x1a8bc71,-0x18(%r12) │ │ │ │ - movq $0x1a7db59,-0x10(%r12) │ │ │ │ - movq $0x1a7db59,-0x8(%r12) │ │ │ │ - movq $0x1a8bc71,(%r12) │ │ │ │ - movq $0x419740,-0x8(%rbp) │ │ │ │ - lea 0x167258d(%rip),%rsi │ │ │ │ - lea -0x77(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp c8cd40 │ │ │ │ - movq $0xe8,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + (bad) │ │ │ │ + js 4194cc │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 7339cdbc <__environ@GLIBC_2.2.5+0x71908dd4> │ │ │ │ + (bad) │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4194b8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x15ad8a1(%rip),%rsi │ │ │ │ + lea 0x1657832(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 410788 │ │ │ │ + lea 0x1675ac9(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,0x45(%rdx) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 7339d0dc <__environ@GLIBC_2.2.5+0x719090f4> │ │ │ │ - (bad) │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4197c8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4197c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ + add %bl,0x48014570(%rax) │ │ │ │ + lea -0x58(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 4196ec │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x70(%rax) │ │ │ │ add %r9d,-0x77(%r8) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ - mov 0x6(%rbx),%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13e5a08 │ │ │ │ - lea 0x14561d8(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,-0x6b(%r8) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419558 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x0(%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bh,(%rax) │ │ │ │ + jo 41959c │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + add %r9b,0x48004195(%r8) │ │ │ │ + mov 0xf(%rbx),%eax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419588 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 419860 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 419855 │ │ │ │ - movq $0x4195b0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x419880,-0x8(%rbp) │ │ │ │ - lea 0x145616b(%rip),%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1512a40 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x14561b9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x61(%rax) │ │ │ │ - add %r9d,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x419788,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + add %cl,(%rax) │ │ │ │ + jo 4195cc │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + add %r15b,0x48004195(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4195b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x61(%rax) │ │ │ │ - add %r13d,%r9d │ │ │ │ - cmp %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ + mov 0x0(%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r13b,%r8b │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4195e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x0(%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 1511f90 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x4801456f(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x50(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + add 0x20(%rbp),%r9 │ │ │ │ + cmp 0x7(%rbx),%r9 │ │ │ │ + jge 419d84 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp 4196e2 │ │ │ │ + movq $0x419648,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419648 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 1511f90 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,0x6f(%rax) │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB │ │ │ │ + rex │ │ │ │ + mov 0x50(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp 0x7(%rbx),%r9 │ │ │ │ + jge 419d84 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp 4196e2 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 1511f90 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + push %rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp 419f09 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 4198ee │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 4196d2 │ │ │ │ + nop │ │ │ │ + mov 0x0(%rip),%bh │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB push %r8 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4196a3 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 419e87 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x58,%rbp │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x419760,-0x50(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x1f(%rax),%rcx │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ + mov 0x7(%rax),%rcx │ │ │ │ + mov %rcx,-0x40(%rbp) │ │ │ │ + mov 0x37(%rax),%rcx │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov 0x2f(%rax),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov 0x27(%rax),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0x3f(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419760 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 1511f90 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add %r9d,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x1671842,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + test $0x97,%al │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4197a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0xfffffffffffffff8,%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov -0x4(%rdx),%edx │ │ │ │ + cmp $0x1a,%rdx │ │ │ │ + jae 4196e2 │ │ │ │ + cmp $0x7,%rdx │ │ │ │ + jb 4196e2 │ │ │ │ + add $0xfffffffffffffff9,%rdx │ │ │ │ + lea 0x115925c(%rip),%rsi │ │ │ │ + mov (%rsi,%rdx,8),%rdx │ │ │ │ + jmp *%rdx │ │ │ │ + movq $0x419810,0x0(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rdx,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + mov 0x0(%rip),%bh │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x16717fa,%eax │ │ │ │ + add %al,0x4801456d(%rax) │ │ │ │ + mov 0x50(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + cmp $0xb,%rbx │ │ │ │ + jne 4196e2 │ │ │ │ + movq $0x4196b8,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4196b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x1456b8d(%rip),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x419880,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419880 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + mov 0x0(%rbp),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0xfffffffffffffff8,%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov -0x4(%rdx),%edx │ │ │ │ + cmp $0xc,%rdx │ │ │ │ + jne 4196e2 │ │ │ │ + movq $0x4198d0,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4198d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x0(%rip),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB push %r8 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 41969c │ │ │ │ + mov $0x1,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4198ff │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + jmp 4196e2 │ │ │ │ + movq $0x419928,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419928 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - imul $0xffffffff,%edi,%edi │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - xchg %eax,%esi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x6c(%rax) │ │ │ │ + add %r9d,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebp,0x6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x1671772,%eax │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41999a │ │ │ │ + movq $0x419338,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x419378,-0x28(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x4199d8,0x0(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4199d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x0(%rip),%bl │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 419aec │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x419ac8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %bh,0x4801456b(%rax) │ │ │ │ + mov 0x50(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + cmp $0xc,%rbx │ │ │ │ + jne 4196e2 │ │ │ │ + movq $0x419a20,0x0(%rbp) │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419ac8 │ │ │ │ + jne 419a20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %dh,0x6b(%rax) │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 4196e2 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419a9b │ │ │ │ + movq $0x418f90,-0x50(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x418fd0,-0x30(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x419ad8,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419ad8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%rdi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bh,0x4801456a(%rax) │ │ │ │ + movl $0x419b00,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419b00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x0(%rdi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 419b6c │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x419b48,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %dl,0x4801456a(%rax) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x6,%rsi │ │ │ │ + je 419e54 │ │ │ │ + cmp $0x7,%rsi │ │ │ │ + je 419b2d │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + jmp 4196e2 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0xfffffffffffffff8,%rsi │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + mov -0x4(%rsi),%esi │ │ │ │ + cmp $0x6,%rsi │ │ │ │ + je 419b4b │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + jmp 4196e2 │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + je 419e7d │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + jmp 4196e2 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419bc6 │ │ │ │ + movq $0x418e00,-0x50(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x418e40,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x419c18,0x0(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x9(%rbx),%rdi │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + mov %rdi,0x38(%rbp) │ │ │ │ + mov %rdx,0x48(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419b48 │ │ │ │ + jne 419c18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %bh,0x69(%rax) │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0xfffffffffffffff8,%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov -0x4(%rdx),%edx │ │ │ │ + cmp $0xc,%rdx │ │ │ │ + jne 4196e2 │ │ │ │ + movq $0x419c68,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%r8 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %r8,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419c68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1039d4dc <__environ@GLIBC_2.2.5+0xe9094f4> │ │ │ │ (bad) │ │ │ │ - out %al,(%dx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock enter $0x419b,$0x0 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %ch,(%rax) │ │ │ │ + imul $0x50458b48,0x1(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0xfffffffffffffff8,%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov -0x4(%rdx),%edx │ │ │ │ + cmp $0xc,%rdx │ │ │ │ + jne 4196e2 │ │ │ │ + movq $0x419cb0,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419bc8 │ │ │ │ + jne 419cb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - or %bl,0x438b4800(%rcx,%rax,2) │ │ │ │ + add %ah,%al │ │ │ │ + push $0xffffffffc7480145 │ │ │ │ + add %r11b,%r8b │ │ │ │ + pushf │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 419c08 │ │ │ │ + jne 419cd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x48014568(%rax) │ │ │ │ + mov 0x48(%rbp),%edx │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 419d3d │ │ │ │ + movq $0x419d20,0x0(%rbp) │ │ │ │ + lea 0x1464fb2(%rip),%rdi │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + lea 0x1670d30(%rip),%r14 │ │ │ │ + jmp 145d488 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x68(%rax) │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 419d84 │ │ │ │ + movq $0x419520,0x0(%rbp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea 0x15acfe2(%rip),%rsi │ │ │ │ + lea 0x1657013(%rip),%r14 │ │ │ │ + jmp 423e28 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4801455e(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 419c73 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x419a80,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x419b00,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + ja 419dd5 │ │ │ │ + movq $0x418b28,-0x40(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1a8bc99,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x419d70,0x20(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419bc6 │ │ │ │ + movq $0x418998,-0x50(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x4189d8,-0x30(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x41df80,-0x10(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1455e4e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0x98000000,%eax │ │ │ │ - pop %rsi │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 419ce7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 419ce2 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1455e37(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb5c0 │ │ │ │ + mov 0x2(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + cmp $0xb,%rbx │ │ │ │ + jb 419f77 │ │ │ │ + cmp $0xd,%rbx │ │ │ │ + jb 419e7d │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + jmp 4196e2 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x419eb0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419eb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add %r9w,-0x75(%r8) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 419f09 │ │ │ │ + movq $0x419ef0,0x0(%rbp) │ │ │ │ + lea 0x1456527(%rip),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp 4525c8 │ │ │ │ + mov (%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 419d2a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x419d40,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x48014566(%rax) │ │ │ │ + mov 0x50(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4196e2 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419f5f │ │ │ │ + movq $0x419428,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x419468,-0x28(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0x419688,0x0(%rbp) │ │ │ │ + jmp 1512ed0 │ │ │ │ + cmp $0x8,%rbx │ │ │ │ + jb 419f92 │ │ │ │ + cmp $0x9,%rbx │ │ │ │ + jne 419e7d │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + jmp 4196e2 │ │ │ │ + cmp $0x7,%rbx │ │ │ │ + jae 419e7d │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + jmp 4196e2 │ │ │ │ + movq $0x419fd0,0x0(%rbp) │ │ │ │ + lea 0x1456381(%rip),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp 4525c8 │ │ │ │ + nop │ │ │ │ + mov (%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - xorb $0x45,-0x38b7feaf(%rdi) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sti │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add %r9d,%gs:-0x75(%r8) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 4196e2 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a042 │ │ │ │ + movq $0x4193b0,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x4193f0,-0x28(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 419da2 │ │ │ │ + add %ah,0x65(%rax) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41a229 │ │ │ │ + add $0x130,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a21e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x186fae1,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%rbx │ │ │ │ + movq $0x418068,-0x128(%r12) │ │ │ │ + mov %rbx,-0x120(%r12) │ │ │ │ + mov %rax,-0x118(%r12) │ │ │ │ + movq $0x418280,-0x110(%r12) │ │ │ │ + lea -0x126(%r12),%rbx │ │ │ │ + mov %rbx,-0x108(%r12) │ │ │ │ + movq $0x418328,-0x100(%r12) │ │ │ │ + lea -0x10f(%r12),%rbx │ │ │ │ + mov %rbx,-0xf8(%r12) │ │ │ │ + movq $0x418390,-0xf0(%r12) │ │ │ │ + lea -0xfe(%r12),%rbx │ │ │ │ + mov %rbx,-0xe8(%r12) │ │ │ │ + movq $0x418458,-0xe0(%r12) │ │ │ │ + mov %rcx,-0xd0(%r12) │ │ │ │ + mov %r8,-0xc8(%r12) │ │ │ │ + movq $0x14e0048,-0xc0(%r12) │ │ │ │ + lea -0xe0(%r12),%rbx │ │ │ │ + mov %rbx,-0xb8(%r12) │ │ │ │ + movq $0x1a8bc99,-0xb0(%r12) │ │ │ │ + movq $0x14e0048,-0xa8(%r12) │ │ │ │ + mov %rdi,-0xa0(%r12) │ │ │ │ + lea -0xbe(%r12),%rbx │ │ │ │ + mov %rbx,-0x98(%r12) │ │ │ │ + movq $0x418530,-0x90(%r12) │ │ │ │ + mov %rcx,-0x80(%r12) │ │ │ │ + mov %rdx,-0x78(%r12) │ │ │ │ + movq $0x418640,-0x70(%r12) │ │ │ │ + mov %rdx,-0x60(%r12) │ │ │ │ + movq $0x4187f8,-0x58(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + movq $0x4194f8,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0xef(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x90(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0xa6(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea -0x3f(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4194f8 │ │ │ │ + movq $0x130,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 419dea │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x186fb01,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %bh,0x4c01581c(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 8c2b38 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 4842e872 <__environ@GLIBC_2.2.5+0x4699a88a> │ │ │ │ + lea 0x1671a2a(%rip),%edi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1665777(%rip),%r14 │ │ │ │ + jmp 450928 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 419e32 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x186faf1,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex pop %rdx │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB loopne 41a2e1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41a3d0 │ │ │ │ + movq $0x41a2c8,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a2c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + add %r9d,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,0x48000000(%rbx) │ │ │ │ + movl $0x41a310,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + lea 0x1455965(%rip),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a310 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 419e82 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x49014559(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a363 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x41a268,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x41a3e8,-0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x114fc44(%rip),%r14 │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x41a3a0,0x0(%rbp) │ │ │ │ + lea 0x14558ce(%rip),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a3a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x26(%rax) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + movq $0x41a4d8,-0x18(%rbp) │ │ │ │ + lea 0x114cb1e(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x48014558(%rax) │ │ │ │ + movl $0x41a408,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 11d4808 │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 419ed2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + fisubl 0x1(%rbx) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0x41a470,0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%r9 │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 11d49f8 │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 419f4c │ │ │ │ - movq $0x419f28,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 419f28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41a464 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41a470 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x41a448,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + fldenv 0x1(%rbx) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0x41a540,0x18(%rbp) │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 11d49f8 │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 419fc4 │ │ │ │ - movq $0x419fa0,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 419fa0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41a534 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41a540 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x41a518,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41a012 │ │ │ │ + add %cl,0x57(%rax) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41a614 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a609 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x41a248,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x41a290,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 939298 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41a094 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41a070,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + or %bl,0x45(%rdi) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB loopne 41a679 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41a6cc │ │ │ │ + movq $0x41a660,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41a070 │ │ │ │ + jne 41a660 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %dl,%al │ │ │ │ + pop %rsi │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + cwtl │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + lea 0x1455e3d(%rip),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a698 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + push %rbp │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock loopne 41a644 │ │ │ │ + add %cl,-0x73(%r8) │ │ │ │ + xor $0x16715f2,%eax │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1470fa8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41a114 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41a0f0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41a0f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x48014555(%rax) │ │ │ │ + movl $0x41a700,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 11d4808 │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %dl,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0x41a768,0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%r9 │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 11d49f8 │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41a162 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41a75c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41a768 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41a1b2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x41a740,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41a202 │ │ │ │ + add %al,0x4801455d(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41a845 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a83a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x41a5a8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x41a628,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 939298 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41a24a │ │ │ │ - movq $0x41a268,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1468f80 │ │ │ │ - lea 0x1455927(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x5c,%al │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB loopne 41a8b1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41a904 │ │ │ │ + movq $0x41a898,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a898 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rax │ │ │ │ - add %r9d,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - movq $0x419d00,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x41a2c8,-0x10(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ + add %bh,0x5c(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + shrb $1,-0x74b7ffbf(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + lea 0x1455be5(%rip),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14692d8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a8d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48014558(%rax) │ │ │ │ - movl $0x41a308,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + add %ah,0x48014553(%rax) │ │ │ │ + movl $0x41a918,-0x10(%rbp) │ │ │ │ + lea 0x16713ba(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9bc0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1470fa8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x58(%rax) │ │ │ │ - add %r8d,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rdx,1) │ │ │ │ - lea 0x1455840(%rip),%ebx │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x41a348,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 14692d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x53(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + test $0x89490041,%eax │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + loopne 41a8c4 │ │ │ │ + fildl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x5d(%r8) │ │ │ │ - add %cl,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - sub %dh,%bh │ │ │ │ - or (%rcx),%eax │ │ │ │ - xchg %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0x41a9a0,0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%r9 │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 11d49f8 │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,0x490041a3(%r8) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41a994 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41a9a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x41a978,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ - xchg %edx,0x49000005(%rdi) │ │ │ │ - movl $0x419d70,-0x28(%rsp) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x419db8,-0x10(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x5b(%rax) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41aa86 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41aa7b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x41a7d0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x41a860,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - lea -0x28(%r12),%rdx │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - jmp 41a4f1 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 939298 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - pop %rbp │ │ │ │ + lock push %rcx │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB loopne 41aaf1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41ab1b │ │ │ │ + movq $0x41aae0,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0x1455174(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41aae0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x48014551(%rax) │ │ │ │ + movl $0x41ab30,-0x10(%rbp) │ │ │ │ + lea 0x16711aa(%rip),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x1665c10(%rip),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1470760 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - jge 41a458 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - jmp 41a4f1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x51(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r10b,-0x55(%r8) │ │ │ │ + add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + enter $0xdb9c,$0x0 │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 41a488 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 41a57d │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a5f8 │ │ │ │ - movq $0x41a1c8,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea -0x20(%r12),%r9 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a559 │ │ │ │ - movq $0x41a178,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x41a470,-0x18(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x151bca8,-0x30(%rbp) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %r8,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x41a440,0x0(%rbp) │ │ │ │ - mov %r8,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - jmp 15133f8 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a5dc │ │ │ │ - movq $0x419e00,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x41a720,0x0(%rbp) │ │ │ │ - mov %r14,%rcx │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + shlb %cl,0x1(%rbx) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0x41abb8,0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%r9 │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x41a418,0x18(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 15133f8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - or (%rax),%al │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 11d49f8 │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 41a644 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41a687 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a677 │ │ │ │ - movq $0x41a028,-0x38(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0x41a0a8,-0x18(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41abac │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41abb8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a6fd │ │ │ │ - movq $0x419ee8,-0x60(%r12) │ │ │ │ - mov %r9,-0x50(%r12) │ │ │ │ - mov %rdi,-0x48(%r12) │ │ │ │ - movq $0x419f60,-0x40(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x419fd8,-0x20(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea -0x60(%r12),%r9 │ │ │ │ - lea -0x40(%r12),%r8 │ │ │ │ - lea -0x20(%r12),%r10 │ │ │ │ - jmp 41a85d │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl (%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x41ab90,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rcx │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41ad1d │ │ │ │ + add $0xc0,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41ad12 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%r9 │ │ │ │ + mov 0x48(%rbx),%rbx │ │ │ │ + movq $0x417f48,-0xb8(%r12) │ │ │ │ + mov %rax,-0xa8(%r12) │ │ │ │ + mov %rbx,-0xa0(%r12) │ │ │ │ + mov %r8,-0x98(%r12) │ │ │ │ + movq $0x41a068,-0x90(%r12) │ │ │ │ + mov %rax,-0x80(%r12) │ │ │ │ + mov %rcx,-0x78(%r12) │ │ │ │ + lea -0xb8(%r12),%rax │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + mov %rdx,-0x68(%r12) │ │ │ │ + mov %rsi,-0x60(%r12) │ │ │ │ + mov %rdi,-0x58(%r12) │ │ │ │ + mov %r8,-0x50(%r12) │ │ │ │ + movq $0x41aa08,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r9,-0x30(%r12) │ │ │ │ + lea -0x90(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x41aaa0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x48(%r12),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 939298 │ │ │ │ + movq $0xc0,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ebp,%esi │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x48014557,%eax │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41adb3 │ │ │ │ + movq $0x41ad78,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0x14556bc(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41ad78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rcx) │ │ │ │ - rex.R and $0xe0,%al │ │ │ │ - rex.W sahf │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sub %cl,-0x77(%rcx) │ │ │ │ - pop %rsp │ │ │ │ - and $0xf0,%al │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %r14,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 41a85d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x57(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock enter $0x41ad,$0x0 │ │ │ │ + lea 0x1670f12(%rip),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x14556de(%rip),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1470760 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - or (%rax),%al │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x4801454e(%rax) │ │ │ │ + movl $0x41ade8,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 11d4808 │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB push %r8 │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + shlb $1,0x1(%rbx) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0x41ae50,0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%r9 │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ - jmp 41a85d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or (%rax),%al │ │ │ │ + jmp 11d49f8 │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,%dh │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41ae44 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41ae50 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rcx) │ │ │ │ - rex.R and $0xe0,%al │ │ │ │ - sub %ah,-0x74b7ffbf(%rcx) │ │ │ │ - pop %rbp │ │ │ │ - cmp %cl,-0x77(%rcx) │ │ │ │ - pop %rsp │ │ │ │ - and $0xf0,%al │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea -0x20(%r12),%r10 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a8be │ │ │ │ - movq $0x419e98,-0x20(%r12) │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x41a7f8,-0x10(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %r8,0x0(%rbp) │ │ │ │ - mov %r10,0x8(%rbp) │ │ │ │ - mov %rdi,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x41a7a8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %r8,0x0(%rbp) │ │ │ │ - mov %r10,0x8(%rbp) │ │ │ │ - mov %rdi,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - movq $0x41a618,0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - (bad) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x41ae28,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdx │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB loopne 41a9b9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41aa0b │ │ │ │ - movq $0x41a9a8,-0x18(%rbp) │ │ │ │ + add %ch,0x48014557(%rax) │ │ │ │ + lea -0x50(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41af4c │ │ │ │ + movq $0x41af08,-0x28(%rbp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41a9a8 │ │ │ │ + jne 41af08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rcx │ │ │ │ + add %ah,0x57(%rax) │ │ │ │ add %r9d,-0x39(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - call 4841eb5a <__environ@GLIBC_2.2.5+0x4698ab72> │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41a9e8 │ │ │ │ + add %r15b,(%r8) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + and %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 41af38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48014551(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x41aa28,0x18(%rbp) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 41a220 │ │ │ │ - lea 0x1455176(%rip),%rbx │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r12b,0x480041af(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp 410d80 │ │ │ │ + lea 0x1455735(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x41df80,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x41aa28,0x0(%rbp) │ │ │ │ - jmp 15133b8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + push %rsi │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + rex.W │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 41afa4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41aaec │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41aac8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %ah,0x48014556(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41b005 │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1a8bc99,(%r12) │ │ │ │ + movq $0x41b050,-0x28(%rbp) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x14586dd(%rip),%r14 │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41aac8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp a2a240 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x41af68,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rbp │ │ │ │ + add %r9d,0x4d(%r11,%rcx,4) │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,0x49000000(%rdx) │ │ │ │ + add $0x68,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41b0ee │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x41ac20,-0x60(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x41ad38,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x60(%r12),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + movq $0x151bca8,0x38(%rbp) │ │ │ │ + mov %r9,0x48(%rbp) │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 939298 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41b12d │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41b19f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41b19a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41b1e0,-0x18(%rbp) │ │ │ │ + lea 0x111c10b(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41ab6c │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41ab48,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ab48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41b1d4 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41b1e0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x41b1b8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ... │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + push %rsp │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41b2a4 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41b29f │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x15b3be0(%rip),%r8 │ │ │ │ + lea 0x1485b59(%rip),%rdi │ │ │ │ + lea 0x1485daa(%rip),%rsi │ │ │ │ + lea 0x15b3cbb(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 97d878 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41ac4b │ │ │ │ - mov %rdi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41ac3f │ │ │ │ - movq $0x41abe0,-0x20(%rbp) │ │ │ │ - mov 0x6(%rdi),%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0xe(%rdi),%rax │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41b307 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41b302 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41abe0 │ │ │ │ + movq $0x41b348,-0x18(%rbp) │ │ │ │ + lea 0x111bf8d(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - and %ch,0x438b4800(%rcx,%rax,2) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41b33c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41b348 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ac20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x41b320,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41b3ff │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41b3fa │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41b440,-0x18(%rbp) │ │ │ │ + lea 0x111be85(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,-0x54(%r8) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fisttps -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 41ab88 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1454f46(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41b434 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41b440 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41acb3 │ │ │ │ - movq $0x41aa80,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x41ab00,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x41ac68,0x0(%rbp) │ │ │ │ - jmp 15133b8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x41b418,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1039e63c <__environ@GLIBC_2.2.5+0xe90a654> │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock sub %ch,-0x76b3ffbf(%rbp) │ │ │ │ - xrelease mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ad28 │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41b4f7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41b4f2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41b538,-0x18(%rbp) │ │ │ │ + lea 0x113c93a(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41b52c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41b538 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push $0x480041ad │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ad68 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x41b510,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41b5ef │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41b5ea │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41b630,-0x18(%rbp) │ │ │ │ + lea 0x111bc69(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x39(%r8) │ │ │ │ - adc %r13b,0x480041ad(%r8) │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 41ab88 │ │ │ │ - lea 0x1454e12(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41b624 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41b630 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x41df80,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x41ada8,0x0(%rbp) │ │ │ │ - jmp 15133b8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x41b608,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + push %rcx │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41b6ed │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41b6e8 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1455150(%rip),%rdi │ │ │ │ + lea 0x1595869(%rip),%rsi │ │ │ │ + lea 0x15b3872(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 9a1248 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x80000000,%eax │ │ │ │ + push %rcx │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41b75d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41b758 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1668568(%rip),%rsi │ │ │ │ + lea 0x16684f1(%rip),%r14 │ │ │ │ + lea 0x1663499(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + push %rcx │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41b7c6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41b7c1 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1485888(%rip),%rsi │ │ │ │ + lea 0x15b3799(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 97dd18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41ae51 │ │ │ │ - movq $0x41ae40,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + jb 41b835 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41b820,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41ae40 │ │ │ │ + jne 41b820 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae 41ae53 │ │ │ │ + jnp 41b83b │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 41ace8 │ │ │ │ - lea 0x1454d50(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 1221bd8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41aedc │ │ │ │ + jb 41b8e3 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41aeb8,-0x20(%rbp) │ │ │ │ + movq $0x41b8a0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41aeb8 │ │ │ │ + jne 41b8a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x45dc10,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41af5c │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41af38,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41af38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,%al │ │ │ │ + push %rax │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB call 7339f254 <__environ@GLIBC_2.2.5+0x7190b26c> │ │ │ │ + rex.WX │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41b948 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x41b7e0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x41b968,-0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1454f6d(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1489a40 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x50(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r9b,0x490041b9(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 148d870 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1039e8cc <__environ@GLIBC_2.2.5+0xe90a8e4> │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov $0xaf,%al │ │ │ │ - add %cl,-0xd(%r9,%rcx,4) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41afb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rax │ │ │ │ + add %r9d,-0x77(%r8) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rcx,%rbx,2) │ │ │ │ - movl $0x41aff0,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,-0x38b80000(%rax,%rax,1) │ │ │ │ + rex.RB clc │ │ │ │ + sarb $1,-0x74b7ffbf(%rcx) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41aff0 │ │ │ │ + jne 41b9d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rex.W mov $0x41,%al │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x74b7ffbb(%r9),%ecx │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 41af78 │ │ │ │ - lea 0x1662b3d(%rip),%r14 │ │ │ │ - lea 0x1662b36(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1454ba7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %bl,%al │ │ │ │ + rex.WRXB │ │ │ │ + add %r9d,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b093 │ │ │ │ - movq $0x41ae70,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ + ja 41ba18 │ │ │ │ + movq $0x41b850,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x41aef0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + lea 0x1454f01(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 15133b8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x1454e35(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41b0da │ │ │ │ - movq $0x41b0f8,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 41af78 │ │ │ │ - lea 0x1454aff(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + loopne 41ba9c │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB call 7339f3a4 <__environ@GLIBC_2.2.5+0x7190b3bc> │ │ │ │ + push %rsi │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41ba90,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41ba90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x41df80,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 15133b8 │ │ │ │ + add %ah,0x4801454e(%rax) │ │ │ │ + movl $0x41bac8,0x0(%rbp) │ │ │ │ + lea 0x16701fa(%rip),%rdi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + lea 0x1664ae0(%rip),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x490163c1(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 11d4808 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + shll $0x48,0x1(%rbx) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41bb35 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41bb28,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41bb28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ + add %bl,-0x3f(%rax) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 11d4808 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41b196 │ │ │ │ + add %cl,0x45(%rsi) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41bc0e │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41bc03 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x41ba50,-0x70(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x14e0048,-0x58(%r12) │ │ │ │ + lea -0x70(%r12),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + movq $0x18708ca,-0x48(%r12) │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + movq $0x18707a0,-0x38(%r12) │ │ │ │ + lea -0x56(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x41bae8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x1453536(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 419b88 │ │ │ │ + jmp 13e19c8 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + pop %rax │ │ │ │ + rex.WRB │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41bc90 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41bc85 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x41bb50,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1870780,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 11bd7d0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 41b231 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41b30c │ │ │ │ - movq $0x41b220,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41bcd5 │ │ │ │ + movq $0x41bcf0,-0x10(%rbp) │ │ │ │ + lea 0x1454a98(%rip),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41b220 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 151e8d0 │ │ │ │ + lea 0x1454d3c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + rex.WR │ │ │ │ + add %r9d,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4a(%rdi) │ │ │ │ + movq $0x41b900,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x41bc28,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea 0x15a2e44(%rip),%r9 │ │ │ │ + lea 0x15b2815(%rip),%r8 │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + lea 0x15a1921(%rip),%rsi │ │ │ │ + lea 0x163be77(%rip),%r14 │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmp 9edf08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock push $0x480041b2 │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41b268 │ │ │ │ + add %ch,-0x16febab4(%rax) │ │ │ │ + cmp %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %dl,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41bdd7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41bdd2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41be18,-0x18(%rbp) │ │ │ │ + lea 0x111b459(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1222160 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41be0c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41be18 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jo 41b2ba │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 41b2fc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x41b150,-0x68(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x41b170,-0x50(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x41b1b8,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x145492d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x41bdf0,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ ... │ │ │ │ - adc $0x10000000,%eax │ │ │ │ - rex.W │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41b36f │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41becf │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 150e610 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41b36a │ │ │ │ + je 41beca │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14547af(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb5c0 │ │ │ │ + movq $0x41bf10,-0x18(%rbp) │ │ │ │ + lea 0x111b35b(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1222160 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41b3b2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41b3c8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41bf04 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41bf10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - xorb $0x45,-0x38b7feaf(%rdi) │ │ │ │ - add %al,(%rcx) │ │ │ │ - sti │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x41bee8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41b42a │ │ │ │ + jb 41bf9a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x186fae1,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1221c38 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41b472 │ │ │ │ + jb 41c056 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x186fb01,-0x18(%rbp) │ │ │ │ + movq $0x41c000,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41c000 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41b4ba │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x186faf1,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41b50a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x41bf78,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x45dc10,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + add %bl,0x49014548(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c0ac │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x41bfb0,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + lea 0x1454869(%rip),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov $0xbb,%al │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41b578 │ │ │ │ + jb 41c11d │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 419b88 │ │ │ │ + movq $0x41c110,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41c110 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x45(%rax) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 11d4808 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41b5fa │ │ │ │ + jo 41c17f │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41c1bc │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c1b1 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x41c0d0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1870a8a,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1870a48,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 11bd7d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41c1fd │ │ │ │ + movq $0x41c218,-0x10(%rbp) │ │ │ │ + lea 0x1454570(%rip),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e8d0 │ │ │ │ + lea 0x1454904(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 419b88 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + rex.W │ │ │ │ + add %r9d,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4a(%rdi) │ │ │ │ + movq $0x41c078,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x41c138,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea 0x15a291c(%rip),%r9 │ │ │ │ + lea 0x15b22ed(%rip),%r8 │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + lea 0x15a13f9(%rip),%rsi │ │ │ │ + lea 0x163b94f(%rip),%r14 │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmp 9edf08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x48(%rax) │ │ │ │ + add %r13d,%r9d │ │ │ │ + cmp %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %dl,-0x78000000(%rip) │ │ │ │ + rex.W │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41c2fe │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41c2f9 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1452b50(%rip),%rsi │ │ │ │ + lea 0x15b2b29(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 97dd18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ + rex │ │ │ │ + rex.W │ │ │ │ + add %r9d,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + lea 0x1454816(%rip),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41b6ba │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 41c3c1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41c395 │ │ │ │ + movq $0x41c3b0,-0x10(%rbp) │ │ │ │ + lea 0x14543d8(%rip),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e8d0 │ │ │ │ + lea 0x1454824(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ + add %ch,%al │ │ │ │ + rex.RXB │ │ │ │ + add %r9d,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4d(%rdi) │ │ │ │ + movq $0x1519198,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x41c430,0x0(%rbp) │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1484e8f(%rip),%r14 │ │ │ │ + movq $0x151b9d8,-0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a01d20 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x47(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r12b,-0x3c(%r8) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 41c460 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41b728 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 419b88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.RXB │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + mov 0x1f(%rbx),%eax │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41c498 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + add %ah,%al │ │ │ │ + rex.RX │ │ │ │ + add %r9d,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ + movq $0x41c318,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + movq $0x41c500,0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp a40c00 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + rex.RX │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41c57c │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41c577 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x15b27b0(%rip),%r8 │ │ │ │ + lea 0x16615f9(%rip),%rdi │ │ │ │ + lea 0x14528d2(%rip),%rsi │ │ │ │ + lea 0x15b28ab(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 97d878 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41b7be │ │ │ │ + jb 41c621 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 419b88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x41c5e0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41c5e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + movb $0x48,0x0(%rcx) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41c610 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41b83a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 41c623 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 97efd0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x41c590,-0x30(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4801594d(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp 9a49c0 │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41b8a8 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + add %ch,0x45(%rax) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 41c777 │ │ │ │ + movq $0x41c710,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41c710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RB │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock push %rax │ │ │ │ + movl $0x48d88948,0x0(%rcx) │ │ │ │ + mov 0x1f(%rbx),%ecx │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 419b88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41c750 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + rex.R │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + cwtl │ │ │ │ + movl $0xa13d8d48,0x0(%rcx) │ │ │ │ + rex.R │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp a40c00 │ │ │ │ + lea 0x14544e2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x48014544(%rax) │ │ │ │ + movl $0x41c7c0,0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41c7c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x44(%rax) │ │ │ │ + add %r9d,-0x75(%r8) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41b92a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x33(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x41c640,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x41c838,-0x8(%rbp) │ │ │ │ + lea -0x6(%r12),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp a40c00 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + rex.XB │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r12b,-0x38(%r8) │ │ │ │ + add %sil,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 41c860 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41b97a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.XB │ │ │ │ + add %r9d,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%rcx,2) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c8a4 │ │ │ │ + movq $0x41c6b0,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x41c8d8,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp a40c00 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 41c370 │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + rex.XB │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41c946 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41c941 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1454331(%rip),%rsi │ │ │ │ + lea 0x15b2619(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 9992f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41b9e8 │ │ │ │ + pop %rax │ │ │ │ + rex.XB │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41c989 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + lea 0x145433c(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 419b88 │ │ │ │ + jmp 13f0470 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41c9d7 │ │ │ │ + movq $0x41c9f8,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x14542d2(%rip),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 151e8d0 │ │ │ │ + lea 0x1454352(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.X │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB orb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ - and $0xd045c748,%eax │ │ │ │ - mov %bh,-0x76b3ffbf(%rdx) │ │ │ │ - jne 41ba25 │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1468f80 │ │ │ │ - lea 0x14541fb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.B │ │ │ │ - add %r9d,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - movq $0x41b388,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x41bae8,-0x10(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14692d8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x41(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.XB │ │ │ │ add %r9d,-0x39(%r8) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - mov $0x89490041,%ebx │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB call 19377a3 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ + rex.RB clc │ │ │ │ + rex lret $0x41 │ │ │ │ + lea 0x157dceb(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x15b2540(%rip),%r14 │ │ │ │ + movq $0x151b9d8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9bc0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %eax,(%rax) │ │ │ │ + jmp 9949e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.B │ │ │ │ - add %r8d,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rdx,1) │ │ │ │ - lea 0x1454110(%rip),%ebx │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x41bb68,0x0(%rbp) │ │ │ │ + add %ah,0x49014542(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41ca74 │ │ │ │ + movq $0x41c960,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 14692d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 929728 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x16febabe(%rax) │ │ │ │ + add %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x490041bb(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 14d9a80 │ │ │ │ - xchg %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103a040c <__environ@GLIBC_2.2.5+0xe90c424> │ │ │ │ + (bad) │ │ │ │ + mov $0x48000000,%ebx │ │ │ │ + movl $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41cb00,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41cb00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,0x490041bb(%r8) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 41cb3b │ │ │ │ + lea 0x166103e(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x41cb38,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x41b3f8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x41b440,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - lea -0x28(%r12),%rdx │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r10 │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - jmp 41bd56 │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x41cab8,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x1454174(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + rex.B │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41cc4e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41cc49 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1454129(%rip),%rsi │ │ │ │ + lea 0x15b2311(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 9968f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41ccb7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41ccb2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41ccf8,-0x18(%rbp) │ │ │ │ + lea 0x111a544(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x7d(%r8) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41ccec │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41ccf8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - movabs 0x801f0f000001,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x41ccd0,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ... │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + rex │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41cda7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41cda2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x145400f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 9394d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41ce19 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41ce00,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41ce00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - adc %r9b,0x45(%r11,%rcx,4) │ │ │ │ - or %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - and %ch,%cl │ │ │ │ - {rex2 0x0} add %al,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + mov 0x7(%rax),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %dh,(%rdi) │ │ │ │ + add %cx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41ce59 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x166376e(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1471568 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 41bcc0 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 41bde6 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41be68 │ │ │ │ - movq $0x41b940,-0x58(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - movq $0x41b998,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - movq $0x41b9c0,-0x20(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x41ba08,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea -0x58(%r12),%rsi │ │ │ │ - lea -0x2f(%r12),%rdi │ │ │ │ - lea -0x20(%r12),%r9 │ │ │ │ - lea -0x7(%r12),%r10 │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41bdc2 │ │ │ │ - movq $0x41b8f0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x41bc98,-0x18(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r8,%r14 │ │ │ │ - movq $0x151bca8,-0x30(%rbp) │ │ │ │ - lea -0x20(%r12),%r8 │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - mov %r9,0x20(%rbp) │ │ │ │ - mov %rdx,0x28(%rbp) │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x41bc68,0x0(%rbp) │ │ │ │ - mov %r9,0x20(%rbp) │ │ │ │ - mov %rdx,0x28(%rbp) │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - jmp 1513440 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41be4c │ │ │ │ - movq $0x41b488,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x41c018,0x0(%rbp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdi,0x8(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x41bc40,0x18(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1513440 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + clc │ │ │ │ + ss add %cx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x41ce30,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80579,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x111a330(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x3f(%rax) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB loopne 41cf39 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41cf69 │ │ │ │ + movq $0x41cf20,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41cf20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - rex.W │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41bf17 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41bf07 │ │ │ │ - movq $0x41b778,-0x48(%r12) │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - mov %r10,-0x38(%r12) │ │ │ │ - movq $0x41b798,-0x30(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r11,-0x18(%r12) │ │ │ │ - movq $0x41b7e0,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x47(%r12),%rsi │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41bff7 │ │ │ │ - movq $0x41b618,-0xa8(%r12) │ │ │ │ - mov %r8,-0xa0(%r12) │ │ │ │ - mov %r10,-0x98(%r12) │ │ │ │ - movq $0x41b638,-0x90(%r12) │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - mov %r11,-0x78(%r12) │ │ │ │ - movq $0x41b660,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0x41b680,-0x58(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x41b6d8,-0x30(%r12) │ │ │ │ - mov %r10,-0x28(%r12) │ │ │ │ - movq $0x41b700,-0x20(%r12) │ │ │ │ - mov %r11,-0x10(%r12) │ │ │ │ - movq $0x41b748,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea -0xa7(%r12),%r8 │ │ │ │ - lea -0x90(%r12),%rdi │ │ │ │ - lea -0x6f(%r12),%rsi │ │ │ │ - lea -0x58(%r12),%r9 │ │ │ │ - lea -0x2f(%r12),%r10 │ │ │ │ - lea -0x20(%r12),%r11 │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 41c1de │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + pop %rax │ │ │ │ + iret │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41cf58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,0x75(%r11,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 41c034 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne 41c2ba │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c2c4 │ │ │ │ - movq $0x41b4d0,-0x58(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x41b528,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x41b550,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x41b598,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0x58(%r12),%r8 │ │ │ │ - lea -0x2f(%r12),%r10 │ │ │ │ - lea -0x20(%r12),%r11 │ │ │ │ - lea -0x7(%r12),%r9 │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 41c1de │ │ │ │ + add %bh,%al │ │ │ │ + ds add %r9d,-0x39(%r8) │ │ │ │ + add %r9b,0x480041cf(%r8) │ │ │ │ + mov 0x7(%rbx),%ebx │ │ │ │ + jmp 1516880 │ │ │ │ + lea 0x1453f00(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + ds add %r9d,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x33(%rdi) │ │ │ │ + movq $0x41cdc0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x41cfe8,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + movq $0x151b9d8,-0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 9bb810 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB (bad) │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - jmp 41c1de │ │ │ │ - or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x3e(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + rolb $1,0x0(%rcx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + lea 0x1453d8d(%rip),%rbx │ │ │ │ + jmp 151e8d0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ + cmp $0xc7480145,%eax │ │ │ │ + add %r15b,(%r8) │ │ │ │ + rolb $1,0x0(%rcx) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41d038 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmp $0x89480145,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%rax,2) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c2aa │ │ │ │ - movq $0x41b800,-0x58(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x41b858,-0x30(%r12) │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - movq $0x41b880,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x41b8c8,-0x8(%r12) │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea -0x58(%r12),%r9 │ │ │ │ - lea -0x2f(%r12),%r10 │ │ │ │ - lea -0x20(%r12),%r11 │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c24a │ │ │ │ - movq $0x41b5c0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x41c138,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x30(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %r9,0x8(%rbp) │ │ │ │ - mov %r10,0x10(%rbp) │ │ │ │ - mov %r11,0x18(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x41c0e0,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %r9,0x8(%rbp) │ │ │ │ - mov %r10,0x10(%rbp) │ │ │ │ - mov %r11,0x18(%rbp) │ │ │ │ - mov %r14,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - movq $0x41be88,0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + ja 41d074 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x41ce70,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41c9a8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ + lea 0x1453d5d(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x39(%rax) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41c3af │ │ │ │ - movq $0x41c340,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41c340 │ │ │ │ + add %al,%al │ │ │ │ + cmp $0x33e90145,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %dl,-0x38000000(%rip) │ │ │ │ + cmp $0x8d480145,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41d10f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41d10a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1583bcc(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 90ea88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - cmp %eax,0x1(%rbp) │ │ │ │ - movq $0x41c388,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + cmp $0x8d480145,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41d176 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41d171 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1453d4f(%rip),%rsi │ │ │ │ + lea 0x15b1de9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41c388 │ │ │ │ + jmp 9968f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41d1df │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41d1da │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41d220,-0x18(%rbp) │ │ │ │ + lea 0x1119ff4(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp %al,0x1(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - movq $0x41c3d0,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ba38 │ │ │ │ - lea 0x14538c2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41d214 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41d220 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x23(%rdi) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41c3d0,0x0(%rbp) │ │ │ │ - jmp 15133f8 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x41d1f8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x166df22,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + add %ebx,0x1(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41d2f7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41d2f2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1670c58(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 8d9400 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 484332a3 <__environ@GLIBC_2.2.5+0x4699f2bb> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41d339 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x15f92c8(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x73(%r8) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41c476 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + jb 41d36e │ │ │ │ + movq $0x41d388,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 419b88 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp d59a40 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + movq $0x41d3a8,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 11bd7d0 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp 41d3c3 │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1221bd8 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 41d3f4 │ │ │ │ + add %r9d,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x41d350,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1119dc7(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x4801453b(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41d455 │ │ │ │ + movq $0x41d470,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + lea 0x1579e54(%rip),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x3b(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r12b,0x480041d4(%r8) │ │ │ │ + mov 0xf(%rbx),%esi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + lea 0x1453ac9(%rip),%rbx │ │ │ │ + jmp 151ea08 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 41c59a │ │ │ │ - mov %r8,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41c58b │ │ │ │ - movq $0x41c520,-0x28(%rbp) │ │ │ │ - mov 0x6(%r8),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov 0xe(%r8),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp 0x1(%rbp),%al │ │ │ │ + movq $0x41d4d0,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c520 │ │ │ │ + jne 41d4d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock push $0x480041c5 │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,%al │ │ │ │ + cmp 0x1(%rbp),%al │ │ │ │ + movq $0x41d500,0x0(%rbp) │ │ │ │ + mov 0x3f(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c568 │ │ │ │ + jne 41d500 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4801453a(%rax) │ │ │ │ + movl $0x41d530,0x0(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea 0x157ee43(%rip),%r14 │ │ │ │ + jmp 8ebd50 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x39(%r8) │ │ │ │ - adc %r15b,0x490041c5(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 41c4c0 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14536e7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x3a(%rax) │ │ │ │ + add %r9d,-0x39(%r8) │ │ │ │ + add %r11b,-0x2b(%r8) │ │ │ │ + add %sil,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 41d558 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmp 0x1(%rbp),%al │ │ │ │ + movq $0x41d580,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 8d83d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c61f │ │ │ │ - movq $0x41c430,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x41c450,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x41c498,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x47(%r12),%rsi │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0x41c5b8,0x0(%rbp) │ │ │ │ - jmp 15133f8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 41c6a1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41c6fb │ │ │ │ - movq $0x41c690,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %dh,%al │ │ │ │ + cmp %eax,0x1(%rbp) │ │ │ │ + movq $0x41d5b0,-0x8(%rbp) │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c690 │ │ │ │ + jne 41d5b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock fadd %st(6),%st │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,%al │ │ │ │ + cmp %eax,0x1(%rbp) │ │ │ │ + movq $0x41d5e0,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c6d8 │ │ │ │ + jne 41d5e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x49014539(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41d663 │ │ │ │ + movq $0xa90a40,-0x18(%r12) │ │ │ │ + movq $0x19da552,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x41d648,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41d648 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r11b,(%r8) │ │ │ │ - movl $0x48d88949,0x0(%rcx) │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 41c4c0 │ │ │ │ - lea 0x145358e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %ch,(%rax) │ │ │ │ + cmp %eax,0x1(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x41d688,0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 8d1dc8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41c718,0x0(%rbp) │ │ │ │ - jmp 15133f8 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41c7c1 │ │ │ │ - movq $0x41c7b0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %bh,0x48015806(%rax) │ │ │ │ + movl $0x41d6b0,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c7b0 │ │ │ │ + jne 41d6b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x48015806(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x41d6e8,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x157eca0(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 8ebd50 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 41c7c3 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 41c650 │ │ │ │ - lea 0x14534d0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x41d6e8,0x0(%rbp) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 41d777 │ │ │ │ + movq $0x41d798,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x1453532(%rip),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 151e8d0 │ │ │ │ + lea 0x14538ea(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41c82e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ + add %ah,0x49014538(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41d7f6 │ │ │ │ + movq $0x41d310,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x41d3d0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x41d888,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x151b9d8,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 419b88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp a025d0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 13f03f0 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dh,0x49000000(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41d863 │ │ │ │ + movq $0x41d428,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + lea 0x15b16ff(%rip),%r14 │ │ │ │ + movq $0x151b9d8,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 9968f0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 41c8c9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41c939 │ │ │ │ - movq $0x41c8b0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %dl,0x48014537(%rax) │ │ │ │ + movl $0x41d8b8,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c8b0 │ │ │ │ + jne 41d8b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x37(%rax) │ │ │ │ + add %r9d,-0x77(%r8) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rcx,%riz,2) │ │ │ │ - movl $0x41c8f0,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41c8f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + movl $0x41d818,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp d59b70 │ │ │ │ + lea 0x166d8da(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x48014521,%eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41d922 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41d938,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp d59a40 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0x77(%rax) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 11bd7d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ - lock pop %rax │ │ │ │ - leave │ │ │ │ - add %cl,0x75(%r11,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41d985 │ │ │ │ + movq $0x41d9a0,-0x10(%rbp) │ │ │ │ + lea 0x1453580(%rip),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41c878 │ │ │ │ - lea 0x1655955(%rip),%rsi │ │ │ │ - lea 0x145318e(%rip),%r14 │ │ │ │ - lea 0x1655947(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1453388(%rip),%rbx │ │ │ │ + jmp 151e8d0 │ │ │ │ + lea 0x1453724(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + ss add %r9d,-0x39(%r8) │ │ │ │ + add %r9b,%r8b │ │ │ │ + flds 0x0(%rcx) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41d9c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ss add %r9d,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%rbx,2) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c9bf │ │ │ │ - movq $0x41c7e8,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x41c808,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x41c850,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x47(%r12),%rsi │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + ja 41da1c │ │ │ │ + movq $0x41d8f8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea 0x1453546(%rip),%r9 │ │ │ │ + lea 0x15b0b3f(%rip),%r8 │ │ │ │ + lea 0x1453515(%rip),%rdi │ │ │ │ + lea 0x159fc49(%rip),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + movq $0x187106b,0x0(%rbp) │ │ │ │ + jmp 9edf08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x166d786(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 15133f8 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x36(%rax) │ │ │ │ + add %r13d,%r9d │ │ │ │ + add %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41ca02 │ │ │ │ - movq $0x41ca20,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 41c878 │ │ │ │ - lea 0x14532c7(%rip),%rbx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 41dab1 │ │ │ │ + lea 0x1453668(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 15133f8 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41cabd │ │ │ │ - movq $0x41cab0,-0x8(%rbp) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbx,%rbp,2) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + movq $0x41dae0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41cab0 │ │ │ │ + jne 41dae0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdx,%rbx,1) │ │ │ │ + movl $0x41daa0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + lea 0x166e16d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - lea 0x1453244(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x166e156(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41cb25 │ │ │ │ - movq $0x41cb18,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41cb18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jae 41e1cd │ │ │ │ + lea 0x14535a4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x6be908c5(%rbx),%eax │ │ │ │ - push %rsp │ │ │ │ - sidt -0x73(%rax) │ │ │ │ - sbb $0x14531e4,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + movl $0x41dee0,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 41db40 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41cb66 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + movl $0x41deb0,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 41db40 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41cc30 │ │ │ │ - movq $0x41cbc8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41cbc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + movl $0x41de80,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 41db40 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + movl $0x41de50,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 41db40 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41cc20 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x41cb40,-0x38(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x41e000,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + movl $0x41de20,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 41db40 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x14530e1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 41e20b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - sub %edi,%edi │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + movl $0x41e590,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 41db40 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + movl $0x41e5d0,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 41db40 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41ccc1 │ │ │ │ - movq $0x41ccb0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,(%rsi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + fldl 0x0(%rcx) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41ccb0 │ │ │ │ + jne 41ddc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e1cd │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1453060(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41cd90 │ │ │ │ - movq $0x41cd28,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e1cd │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,-0x1(%rdx) │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + fldl 0x0(%rcx) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41cd28 │ │ │ │ + jne 41ddd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rcx,%rbx,1) │ │ │ │ + movl $0x41dd88,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 41db40 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 41e1cd │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4b(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x41e000,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e1cd │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1452f99(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp 41e20b │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - sub %edi,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e1cd │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e1cd │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41ce1d │ │ │ │ - movq $0x41ce10,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ce10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e1cd │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs 0x73e908c5(%rbx),%eax │ │ │ │ - push %rcx │ │ │ │ - sidt -0x73(%rax) │ │ │ │ - sbb $0x1452f1c,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e1cd │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41ce89 │ │ │ │ - movq $0x41ce78,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ce78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e1cd │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e1cd │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1452eb8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 41e20b │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e1cd │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + jmp 41e1cd │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41cf4f │ │ │ │ - movq $0x41cef0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41cef0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rax,%rbx,1) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x41e128,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x41dfe0,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1452dfa(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rax,%rbx,1) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x41dfb0,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rax,%rbx,1) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x41e158,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - xor %edi,%edi │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + movl $0x41dff0,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp 41db40 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + movl $0x41e030,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 41db40 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41cfe1 │ │ │ │ - movq $0x41cfd0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41cfd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + movl $0x41e188,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 41db40 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1452d78(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41d051 │ │ │ │ - movq $0x41d040,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41d040 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e1cd │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rdx,%rcx,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e1cd │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1452d10(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rdx,%rcx,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e1cd │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41d0bd │ │ │ │ - movq $0x41d0b0,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,(%rsi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + movl $0x41e1f8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41d0b0 │ │ │ │ + jne 41e1f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x72b7f820(%rbx) │ │ │ │ + or $0x11548cb,%eax │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x166da5f(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - lea 0x1452cac(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x41e070,-0x20(%rbp) │ │ │ │ + mov 0x3(%rbx),%r14 │ │ │ │ + mov 0x13(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x1b(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x23(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0xb(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + movq $0x41e0a8,-0x18(%rbp) │ │ │ │ + mov 0x4(%rbx),%r14 │ │ │ │ + mov 0x14(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x1c(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0xc(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + movq $0x41e0e0,-0x10(%rbp) │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov 0x15(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0xd(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + movq $0x41e1b8,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + movq $0x41e2f0,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41e2f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41d0fe │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,(%r8) │ │ │ │ + jrcxz 41e349 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + ret │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41e330 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41d1b6 │ │ │ │ - movq $0x41d160,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rcx,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp 41e1cd │ │ │ │ + lea 0x166d92a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + add $0xfffffffffffffffa,%rax │ │ │ │ + lea 0x11547a1(%rip),%rcx │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x41db68,-0x10(%rbp) │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + jmp 41e1cd │ │ │ │ + movq $0x41db98,-0x10(%rbp) │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 41e6e0 │ │ │ │ + movq $0x41dbc8,-0x10(%rbp) │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + movq $0x41e428,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41d160 │ │ │ │ + jne 41e428 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + jmp 41e1cd │ │ │ │ + movq $0x41df70,-0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + movq $0x41df40,-0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + movq $0x41dc00,-0x10(%rbp) │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 41e618 │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 41da78 │ │ │ │ + movq $0x41dce8,-0x10(%rbp) │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + movq $0x41dc40,-0x10(%rbp) │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + movq $0x41df10,-0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + movq $0x41dc78,-0x18(%rbp) │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x19(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + movq $0x41dcb0,-0x18(%rbp) │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x19(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + nop │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x41d0d8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x41dfa0,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1452bbb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rax,%rbx,1) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x41dd58,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - cmp %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - movq $0x1a72279,-0x10(%r12) │ │ │ │ - movq $0x186fab9,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x1452b42(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rax,%rbx,1) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x41dd28,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e20b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41d307 │ │ │ │ - movq $0x41d2a0,-0x8(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 41e651 │ │ │ │ + lea 0x1452ad8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rsi,%rbp,2) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + movq $0x41e680,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41d2a0 │ │ │ │ + jne 41e680 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4a(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - movq $0x18779b1,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rbx,1) │ │ │ │ + movl $0x41e640,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + lea 0x166d5ca(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1452a82(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x166d5b3(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41d3cf │ │ │ │ - movq $0x41d368,-0x8(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 41e719 │ │ │ │ + lea 0x1452a18(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rsi,%rbp,2) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + movq $0x41e748,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41d368 │ │ │ │ + jne 41e748 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x1a8bc71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rbx,1) │ │ │ │ + movl $0x41e708,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41db40 │ │ │ │ + lea 0x166d502(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x14529ea(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x186fab9,-0x8(%r12) │ │ │ │ - movq $0x1a72279,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + lea 0x166d4eb(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x14529b2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41d4ac │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 41e820 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41d498,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movq $0x41e7f0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41d498 │ │ │ │ + jne 41e7f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - pop %rdx │ │ │ │ - sub %eax,0x1(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d528 │ │ │ │ - movq $0x41d458,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x1519120,-0x40(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1519198,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - lea 0x14528de(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41d576 │ │ │ │ + jb 41e85b │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13efe58 │ │ │ │ + jmp 41e878 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733a0eec <__environ@GLIBC_2.2.5+0x7190cf04> │ │ │ │ - pop %rsi │ │ │ │ - movq $0x41d5d0,-0x10(%rbp) │ │ │ │ + rex.RB loopne 41e8c9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41e924 │ │ │ │ + movq $0x41e8c8,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41d5d0 │ │ │ │ + jne 41e8c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - and %dl,%dh │ │ │ │ - add %cl,0x35(%r13,%rcx,4) │ │ │ │ - loop 41d610 │ │ │ │ - add %r9d,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41e914 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41e838,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x14533fa(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d693 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x41d550,-0x50(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41e972 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41d6de │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41e9b2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41d598 │ │ │ │ + jmp 420198 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41ea30 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41ea25 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x41e988,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0x41d6b8,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x443668,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x14532b7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41ea72 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41d7b6 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41eaf0 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41eae5 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41d7a8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41d7a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x41ea48,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x16603aa,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41eb79 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41eb6e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x41ea88,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41ebba │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41d809 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41ec38 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41ec2d │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41d820,-0x20(%rbp) │ │ │ │ - lea 0x14531cd(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x41eb90,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41ecc1 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41ecb6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x41ebd0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41ed52 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d88a │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x41d768,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ + ja 41ed47 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x41ec50,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41d8d6 │ │ │ │ + jb 41ed8b │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 41eda8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41d9a2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41d940,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 41edf9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41ee54 │ │ │ │ + movq $0x41edf8,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41d940 │ │ │ │ + jne 41edf8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rdx,%rbx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d992 │ │ │ │ + ja 41ee44 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x41d8b0,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41ed68,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x16601ac(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41da09 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41eed4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41eec9 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41da20,-0x28(%rbp) │ │ │ │ - lea 0x1452fd5(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + movq $0x41eda8,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41eda8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41ef12 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41ef90 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41da93 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x41d8f0,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + ja 41ef85 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x41eee8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41f019 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f00e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x41ef28,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41f05a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 41db11 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41dc3f │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 41db91 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x48,%r12 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41f0d8 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41db39 │ │ │ │ - movq $0x41d7d0,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x443668,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + ja 41f0cd │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x41f030,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4435e8,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x41dc60,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - add $0x78,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41f161 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41dc17 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4435c8,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - movq $0x41d9c8,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x443668,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4435e8,-0x20(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ + ja 41f156 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x41f070,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x443628,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x6f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - movq $0x41db78,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1452dca(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41f1a2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - jb 41dc71 │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41f1e2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 41dce1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41dd20 │ │ │ │ - movq $0x41dcd0,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41dcd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41f260 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f255 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x41f1b8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41f2a2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - or %bl,%ch │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 41dd08 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41f2db │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41f2f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 41f349 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41f3a4 │ │ │ │ + movq $0x41f348,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41f348 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 41dd20 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f394 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41f2b8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 41dac0 │ │ │ │ - lea 0x1452cf1(%rip),%rbx │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1f(%rdi) │ │ │ │ - movq $0x41df60,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x1452c9a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x41df80,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41f445 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f43a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x41f278,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x41f2f8,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1452c47(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41f2f8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x41dfa0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1452bfc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41f483 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41f4a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x41dfc0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1452baf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x41dfe0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1452b5f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 41f4f1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41f54c │ │ │ │ + movq $0x41f4f0,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41f4f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1f(%rdi) │ │ │ │ - movq $0x41e000,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f53c │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41f460,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 420198 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x1452b0a(%rip),%rbx │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test $0x11193,%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41f593 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41f5b0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %eax,$0x93 │ │ │ │ - adc %eax,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 41f601 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41f65c │ │ │ │ + movq $0x41f600,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41f600 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x11194,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f64c │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41f570,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jbe 41df3e │ │ │ │ - adc %eax,(%rcx) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41f6dc │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f6d1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x41f5b0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41f5b0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x11194,%esi │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41f713 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41f730 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add 0x111(%rbp),%edx │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 41f781 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41f7dc │ │ │ │ + movq $0x41f780,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41f780 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f7cc │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41f6f0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3b(%rdi) │ │ │ │ - movq $0x14604f8,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x443768,-0x18(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x15(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x14529d6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41f82a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x14529bc,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41f8a8 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f89d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x41f800,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41e0e1 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41f8ea │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x14529a5(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 420198 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41e121 │ │ │ │ + jb 41f923 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x1654165(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 41f940 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41e1d9 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41e180,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 41f991 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41f9ec │ │ │ │ + movq $0x41f990,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41e180 │ │ │ │ + jne 41f990 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rcx,%rdx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e1c9 │ │ │ │ + ja 41f9dc │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x41e0f8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41f900,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x165f975(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41e239 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41fa6c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41fa61 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41e250,-0x20(%rbp) │ │ │ │ - lea 0x145287d(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x41f940,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41f940 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41fae8 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e2ba │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x41e138,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + ja 41fadd │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x41fa10,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41e306 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41fb2a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 420198 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41e3d2 │ │ │ │ + jb 41fb63 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41e370,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41fb80 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 41fbd1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41fc2c │ │ │ │ + movq $0x41fbd0,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41e370 │ │ │ │ + jne 41fbd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rdx,%rbx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e3c2 │ │ │ │ + ja 41fc1c │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x41e2e0,-0x28(%r12) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41fb40,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x165f77c(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41e439 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41fcac │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41fca1 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41e450,-0x28(%rbp) │ │ │ │ - lea 0x1452685(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + movq $0x41fb80,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 41fb80 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e4c3 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x41e320,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41fcea │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41fd68 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e756 │ │ │ │ - movq $0x41e0b8,-0x108(%r12) │ │ │ │ - mov %r14,-0xf8(%r12) │ │ │ │ - lea -0x108(%r12),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 41e64b │ │ │ │ - mov 0x6(%rsi),%rbx │ │ │ │ - movq $0x4435c8,-0xf0(%r12) │ │ │ │ - mov %rsi,-0xe8(%r12) │ │ │ │ - movq $0x41e3f8,-0xe0(%r12) │ │ │ │ - mov %rbx,-0xd0(%r12) │ │ │ │ - mov %rdi,-0xc8(%r12) │ │ │ │ - mov %r8,-0xc0(%r12) │ │ │ │ - movq $0x1519210,-0xb8(%r12) │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - movq $0x1519198,-0xa0(%r12) │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - movq $0x443708,-0x88(%r12) │ │ │ │ - lea -0xa0(%r12),%rbx │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - movq $0x1870a51,-0x78(%r12) │ │ │ │ - movq $0x1519120,-0x70(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x443688,-0x58(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - lea -0x87(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xb8(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x443668,-0x38(%r12) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - lea -0xe0(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4435e8,-0x20(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x443628,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0xef(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x41e200,-0xf0(%r12) │ │ │ │ - mov %rdi,-0xe0(%r12) │ │ │ │ - mov %r8,-0xd8(%r12) │ │ │ │ - movq $0x1519210,-0xd0(%r12) │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - movq $0x1519198,-0xb8(%r12) │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - movq $0x443708,-0xa0(%r12) │ │ │ │ - lea -0xb8(%r12),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - movq $0x1870a51,-0x90(%r12) │ │ │ │ - movq $0x1519120,-0x88(%r12) │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x443688,-0x70(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - lea -0x9f(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - lea -0xd0(%r12),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x443668,-0x50(%r12) │ │ │ │ - lea -0x6f(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xf0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4435e8,-0x38(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x443628,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x1870af9,-0x18(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x110,0x388(%r13) │ │ │ │ - lea 0x14523a8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + ja 41fd5d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x41fcc0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 41e7d9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41e850 │ │ │ │ - movq $0x41e7c0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41e7c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock add %ch,%al │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41fda3 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41e800 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 41fdc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %ch,%al │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 41e838 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 41fe11 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41fe6c │ │ │ │ + movq $0x41fe10,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41fe10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 41e848 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41fe5c │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41fd80,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 41e4f0 │ │ │ │ - lea 0x14522c1(%rip),%rbx │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xb0000000,%eax │ │ │ │ - and 0x1(%rbp),%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41e90e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41e912 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x41e8d8,-0x18(%rbp) │ │ │ │ - lea 0x145226b(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41e8d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4439a8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - adc $0x68000000,%eax │ │ │ │ - and 0x1(%rbp),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41e96f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41e96a │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1452207(%rip),%r14 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41feba │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427398 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 420198 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41e9b1 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41ff38 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41ff2d │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1653e12(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x41fe90,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,(%rbx) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB call 103a231c <__environ@GLIBC_2.2.5+0xe90e334> │ │ │ │ - (bad) │ │ │ │ - fiadds (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41ff7a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41ea10,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ea10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and 0x1(%rbp),%al │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41eaa3 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x41e988,-0x68(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x443608,-0x50(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x1870ce4,-0x40(%r12) │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - lea -0x4d(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and 0x1(%rbp),%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41eb5e │ │ │ │ - movq $0x41eb08,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41eb08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - and %eax,0x1(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41fff8 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41eb4e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x41e9c8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x14521c3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + ja 41ffed │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x41ff50,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41eba9 │ │ │ │ + jb 420033 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x145125d(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 420050 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48014521 │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41ec14 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41ec00,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4200a1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4200fc │ │ │ │ + movq $0x4200a0,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41ec00 │ │ │ │ + jne 4200a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - and %eax,0x1(%rbp) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x145211e(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13f0818 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs (%rax) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB call 103a257c <__environ@GLIBC_2.2.5+0xe90e594> │ │ │ │ - (bad) │ │ │ │ - movabs %al,0x8f045c748000000 │ │ │ │ - movabs %al,0xc748f85d89480151 │ │ │ │ - rex.RB call 83d8b9 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ec70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49014520(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41ecc7 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x1870d00,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + ja 4200ec │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x420010,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - and %al,0x1(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42017c │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41ed23 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x41ec28,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ja 420171 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x420050,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420050 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - jo 41eda2 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 41edd1 │ │ │ │ - movq $0x41eb80,-0x68(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - movq $0x41ebc0,-0x50(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x1519198,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4436e8,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x41ecf8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x1c(%r12),%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 41dac0 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - lea 0x1451f55(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB loopne 41ee51 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41eec8 │ │ │ │ - movq $0x41ee38,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 743a3aec <__environ@GLIBC_2.2.5+0x7290fb04> │ │ │ │ + jbe 4201ea │ │ │ │ + lea 0x1450f68(%rip),%ebx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x1(%rbx),%rdi │ │ │ │ + jmp 420217 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x1(%rbx),%rdi │ │ │ │ + jmp 420217 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4203e6 │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rcx │ │ │ │ + mov 0x13(%rbx),%rdx │ │ │ │ + mov 0x1b(%rbx),%rdi │ │ │ │ + mov 0x23(%rbx),%rbx │ │ │ │ + movq $0x41ecd8,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movq $0x420248,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41ee38 │ │ │ │ + jne 420248 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %r9d,-0x39(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock js 41ee2c │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 420260 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + lea 0x115295b(%rip),%rcx │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4202a3 │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + mov 0xa(%rbx),%rbx │ │ │ │ + movq $0x41ee78,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 420458 │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%rcx │ │ │ │ + mov 0x14(%rbx),%rdx │ │ │ │ + mov 0x1c(%rbx),%rbx │ │ │ │ + movq $0x41eb08,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 420217 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4204b1 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0x41e9c8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 420217 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4202a3 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x41e948,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 420217 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4203e6 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0x41e7a0,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x41e878,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41e878 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + add $0xfffffffffffffffa,%rax │ │ │ │ + lea 0x11527ea(%rip),%rcx │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4202a3 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x420120,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4204b1 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x41fa80,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4204b1 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x41ff90,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 420217 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4204b1 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x41fed0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 420217 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 420581 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x41fdc0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41fdc0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4204b1 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x41fd00,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 420217 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4202a3 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x41fc50,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x420648,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41ee78 │ │ │ │ + jne 420648 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - add %r9d,-0x39(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - mov $0xee,%al │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 41eeb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 42065c │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 420669 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x6(%rbx),%rdi │ │ │ │ + jmp 420217 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4202a3 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x41fb00,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 420217 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4202a3 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x41f8c0,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 420217 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4204b1 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x41f840,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 420217 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 420581 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x41f730,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41f730 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4202a3 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x41f680,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 420581 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x41f4a0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41f4a0 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4204b1 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x41f3c8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 420217 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4204b1 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x41f1f8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 420217 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4202a3 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x41f178,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 420217 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 420458 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rdx │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + movq $0x41f0f0,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 420217 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 420458 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rdx │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + movq $0x41efa8,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + add $0x18,%rbp │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 420217 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c01451e(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 41ed50 │ │ │ │ - lea 0x1451e89(%rip),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jae 421519 │ │ │ │ + lea 0x145077c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - (bad) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41ef2f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41ef2a │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1451e47(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427398 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x88000000,%eax │ │ │ │ - (bad) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB call 103a289c <__environ@GLIBC_2.2.5+0xe90e8b4> │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - or %cl,-0x18(%rcx,%rcx,4) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41efea │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x41efb0,-0x18(%rbp) │ │ │ │ - lea 0x1451e43(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,0x12(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x420c88,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41efb0 │ │ │ │ + jne 420c88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4439a8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,(%rbx) │ │ │ │ + or $0x8b480000,%eax │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r8b,0xa(%r8) │ │ │ │ + rex.X add %cl,-0x77(%rax) │ │ │ │ + ret │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420a40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %ch,%bl │ │ │ │ (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,(%rcx) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + call 4c424c66 <__environ@GLIBC_2.2.5+0x4a990c7e> │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xe(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edx,0x4800000c(%rbx) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x420ae8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420ae8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - mov $0x4d000000,%eax │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 41f14d │ │ │ │ - movq $0x443748,-0xb0(%r12) │ │ │ │ - mov %r14,-0xa8(%r12) │ │ │ │ - movq $0x13d8530,-0xa0(%r12) │ │ │ │ - lea -0xae(%r12),%rax │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - movq $0x41f008,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x41f028,-0x80(%r12) │ │ │ │ - lea -0x9f(%r12),%rax │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x443708,-0x70(%r12) │ │ │ │ - movq $0x1877012,-0x68(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x443688,-0x58(%r12) │ │ │ │ - movq $0x1870e1a,-0x50(%r12) │ │ │ │ - lea -0x6f(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x8f(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x443668,-0x38(%r12) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1870e39,-0x28(%r12) │ │ │ │ - movq $0x4435e8,-0x20(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x443628,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x186f079,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - lea 0x1451d19(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %ch,%bl │ │ │ │ + (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41f1fe │ │ │ │ - movq $0x41f1b8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41f1b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x45(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41f1ee │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1451c93(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x165e949(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x48000008(%rcx) │ │ │ │ + movl $0x420a90,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xe(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41f331 │ │ │ │ - movq $0x41f270,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebp,%ebx │ │ │ │ + or (%rax),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r10b,0x4800420b(%r8) │ │ │ │ + mov %eax,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41f270 │ │ │ │ + jne 420b90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x480041f2(%r8) │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41f298 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %ch,%bl │ │ │ │ + (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add 0x5f(%rdx),%esi │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 41f2f5 │ │ │ │ - movq $0x41f2d8,0x0(%rbp) │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41f2d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,%cl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + movq $0x420b38,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x14(%rbp) │ │ │ │ + add %esi,0x11(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x165254d(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13f0818 │ │ │ │ - lea 0x166c99d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 41f31d │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - lea 0x145b4ed(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13f0818 │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x145b4d9(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13f0818 │ │ │ │ - lea 0x1451b68(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x28000000,%eax │ │ │ │ - sbb $0x45,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41f397 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41f392 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1453067(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 421519 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 421730 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x166bdfa,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or $0x2000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x11(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 421519 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae 41f413 │ │ │ │ - lea 0x1451c00(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esp,-0x1(%rdi,%rdi,8) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + add %r13b,0x4800420c(%r8) │ │ │ │ + mov 0x10(%rbp),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420ca8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + or %r13b,%r11b │ │ │ │ (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41f44a │ │ │ │ - mov 0xe(%rsi),%rax │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je 41f454 │ │ │ │ - movq $0x41f408,-0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41f408 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x166c848(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - ... │ │ │ │ - adc $0x58000000,%eax │ │ │ │ - mov $0x45,%bh │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41f4b7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41f4b2 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14597e8(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4586a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - sbb 0x1(%rbp),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41f517 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41f512 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x145199f(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x28000000,%eax │ │ │ │ - sbb 0x1(%rbp),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41f577 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41f572 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1451967(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x8000000,%eax │ │ │ │ - sbb 0x1(%rbp),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41f5d7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41f5d2 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x145192f(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x28000000,%eax │ │ │ │ - sbb 0x1(%rbp),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41f63e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41f639 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1451aef(%rip),%rsi │ │ │ │ - lea 0x166c669(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xe8000000,%eax │ │ │ │ - sbb 0x1(%rbp),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41f6a6 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41f6a1 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1451aaf(%rip),%rsi │ │ │ │ - lea 0x1117efd(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41f6e2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41f768 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rcx,%rbx,1) │ │ │ │ + movl $0x420c50,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 420988 │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 421519 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41f74c │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41f738,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebp,(%rbx) │ │ │ │ + or (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r13b,(%r8) │ │ │ │ + or 0x0(%rdx),%al │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41f738 │ │ │ │ + jne 420a28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebp,%ebx │ │ │ │ + or %eax,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae 41f743 │ │ │ │ - lea 0x1457d8f(%rip),%r14 │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r10b,%r8b │ │ │ │ + or 0x0(%rdx),%al │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420ad0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41f815 │ │ │ │ - movq $0x41f7a0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebp,0x48000009(%rbx) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x420b78,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41f7a0 │ │ │ │ + jne 420b78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsp,%rsi,2) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41f805 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x41f6c0,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x41f6f8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x443608,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 421730 │ │ │ │ + movq $0x421ba0,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x11(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 421519 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1451964(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x14517aa(%rip),%rbx │ │ │ │ + jmp 421730 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x11(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 421519 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 421730 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x11(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 421519 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x11(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 421519 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x11(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 421519 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41f8ef │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41f890,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebx,(%rbx) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r12b,0xf(%r8) │ │ │ │ + rex.X add %cl,-0x77(%rax) │ │ │ │ + ret │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41f890 │ │ │ │ + jne 420f60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %ch,%bl │ │ │ │ + (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add 0x48(%rdi,%rdx,2),%dh │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 41f8f3 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41f8df │ │ │ │ - movq $0x1519378,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1435060,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x1658f87(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + or %cl,(%rdi) │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + jae 420f86 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,%al │ │ │ │ (bad) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 41fa93 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41f970,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41f970 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,0x7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48014516(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - jne 41fa83 │ │ │ │ - movq $0x41f9b0,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x421000,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41f9b0 │ │ │ │ + jne 421000 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x16(%rax) │ │ │ │ - add %r9d,-0x75(%r8) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %ch,%bl │ │ │ │ + (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %bh,0x48000000(%rdi) │ │ │ │ - movl $0x41f9f8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41f9f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + test %ch,0x3(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x420fa8,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %r9d,-0x77(%r8) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %ecx,0x49000000(%rdi) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41fa73 │ │ │ │ - movq $0x1519120,-0x28(%r12) │ │ │ │ + test %ebx,%ebx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x15193f0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x41fb50,0x10(%rbp) │ │ │ │ - lea 0x166c252(%rip),%r9 │ │ │ │ - lea 0x166c24b(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - lea 0x1451596(%rip),%rbx │ │ │ │ - movq $0x1870f21,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 151f3a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + movq $0x4210a0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x41fac8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41fac8 │ │ │ │ + jne 4210a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc $0x83490145,%eax │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5b(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1519120,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x15193f0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x41fb78,0x0(%rbp) │ │ │ │ - lea 0x166c196(%rip),%r9 │ │ │ │ - lea 0x166c18f(%rip),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - lea 0x14514d9(%rip),%rbx │ │ │ │ - movq $0x1870f21,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 151f3a0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %ch,%bl │ │ │ │ (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,%cl │ │ │ │ + add (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex.W adc %al,0x0(%rdx) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 41fb84 │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 421519 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,-0x72b7feba(%rbx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41fbc2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 421519 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - rex.RX add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41fbfa │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebx,%ebx │ │ │ │ + add $0x8b4c0000,%eax │ │ │ │ + jne 421169 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 421519 │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + jmp 421519 │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + jmp 421519 │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 41fc22 │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - xor $0x14514d9,%eax │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d480146aa,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41fc52 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x1c(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x4212c0,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 421730 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x480146aa │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41fc8a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x1c(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x421190,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 421730 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 41fcb2 │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - cmp $0x1451471,%eax │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 13f05b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x1c(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x4213a0,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,-0x72b7feba(%rdx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41fcea │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x15(%rbp) │ │ │ │ + movq $0x4211d0,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + jmp 420988 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,0x3d8d4801(,%rax,2) │ │ │ │ - adc %edx,0x738b4801(,%rax,2) │ │ │ │ - sbb %cl,0x73(%rbx,%rcx,4) │ │ │ │ - adc %ch,%cl │ │ │ │ - pushf │ │ │ │ - or %bh,%ch │ │ │ │ - add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x15(%rbp) │ │ │ │ + movq $0x421210,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp 420988 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480146a9(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41fd4a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc $0x8d480145,%eax │ │ │ │ - rex.RB loopne 41fdb1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41fe13 │ │ │ │ - movq $0x41fda8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41fda8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x11(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 421519 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - adc $0x45,%al │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0x83486372,%eax │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - jae 41feb1 │ │ │ │ - cmp $0x6,%rax │ │ │ │ - jb 41ffa2 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41fe03 │ │ │ │ - mov 0x2(%rbx),%rax │ │ │ │ - movq $0x41fc10,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x420438,0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x11177c5(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 42006f │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 420101 │ │ │ │ - movq $0x41fe58,0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41fe58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x58(%rax) │ │ │ │ - rex.RX add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %ch,0x49000005(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41fea1 │ │ │ │ - movq $0x41fbd8,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + test %ebp,(%rbx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r10b,0x13(%r8) │ │ │ │ + rex.X add %cl,-0x77(%rax) │ │ │ │ + ret │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x41fee0,0x10(%rbp) │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41fee0 │ │ │ │ + jne 421350 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48014513(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42007d │ │ │ │ - movq $0x41ff28,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ff28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %ch,%bl │ │ │ │ + (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - adc 0x1(%rbp),%eax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4201d8 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - cmpq $0x2d,0x7(%rbx) │ │ │ │ - jne 41ff73 │ │ │ │ - movq $0x41fd00,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4203a0,0x8(%rbp) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x111761a(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x41fca0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x420330,0x8(%rbp) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x11175fc(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x41ffd8,-0x8(%rbp) │ │ │ │ - mov 0xb(%rbx),%rax │ │ │ │ - mov 0x3(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rbx,1) │ │ │ │ + movl $0x4212f8,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ffd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 420988 │ │ │ │ + lea 0x166a8ed(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x12(%rax) │ │ │ │ - add %r8d,-0x7cb7f81d(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rdi,%rcx,2) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x420010,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %esi,0x11(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 421519 │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 420010 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 421730 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %eax,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc 0x1(%rbp),%al │ │ │ │ - movq $0x420290,0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x166bc4a(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 42c560 │ │ │ │ - movq $0x420058,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x421438,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 420058 │ │ │ │ + jne 421438 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rcx),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - adc %eax,0x1(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 420189 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 42006f │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - lea 0x165dae3(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4200a8,0x0(%rbp) │ │ │ │ - lea 0x14510d4(%rip),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4200a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + or %r13b,%r11b │ │ │ │ (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.RX add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4200f1 │ │ │ │ - movq $0x41fc68,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x420130,0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 420130 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480146a5(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 420407 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 420179 │ │ │ │ - movq $0x41fba0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4201b8,0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsi,%riz,1) │ │ │ │ + movl $0x4213d8,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xe(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x4214a0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4201b8 │ │ │ │ + jne 4214a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x10(%rax) │ │ │ │ - add %r9d,-0x39(%r8) │ │ │ │ - adc %r15b,%r8b │ │ │ │ - add %eax,0x0(%rdx) │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x166baa2(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 42c560 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - adc %al,0x1(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42030e │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42026a │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x1886feb,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - movq $0x18710b8,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4801450f(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42030e │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4202fe │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x1886feb,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - movq $0x18710b8,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1450dc5(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480146a3(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4203f5 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 420379 │ │ │ │ - movq $0x41fcc8,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,%ch │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs %eax,0x7e083d889480146 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4203fe │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4203e5 │ │ │ │ - movq $0x41fd28,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42006f │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42006f │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42006f │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42006f │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42006f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ + decl 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + jmp 421519 │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480146a2(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42006b │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 420481 │ │ │ │ - movq $0x41fc30,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x2e,%al │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4204ce │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 420670 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0xe(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 421519 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 421730 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4801452e │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42050b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esp,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne 42151d │ │ │ │ + add $0x18,%rbp │ │ │ │ + movq $0x421548,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 420528 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421548 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - cs add %r9d,-0x73(%r8) │ │ │ │ - rex.RB loopne 420579 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 42057a │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x72b7f820(%rbx) │ │ │ │ + or $0x1151747,%eax │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x4216c8,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x2(%rbx),%r14 │ │ │ │ + mov 0xa(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x421250,-0x20(%rbp) │ │ │ │ + mov 0x3(%rbx),%rsi │ │ │ │ + mov 0x13(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x1b(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x23(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0xb(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + movq $0x421288,-0x18(%rbp) │ │ │ │ + mov 0x4(%rbx),%rsi │ │ │ │ + mov 0x14(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x1c(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0xc(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + movq $0x421708,-0x10(%rbp) │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ + mov 0x15(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0xd(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + movq $0x421500,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + movq $0x421418,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421418 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + add $0xfffffffffffffffa,%rax │ │ │ │ + lea 0x1151679(%rip),%rcx │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x420d78,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x421af8,-0x10(%rbp) │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cs add %r9d,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,0x48000000(%rdi) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmpq $0x3,0x7(%rbx) │ │ │ │ - jl 420618 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov %rcx,%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x5f(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x421338,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - movq $0x4205c0,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x7(%rax),%rcx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4205c0 │ │ │ │ + jne 421338 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4801452d(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4205f7 │ │ │ │ - movq $0x420548,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x166a453(%rip),%r14 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 42ea18 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x15(%rbp) │ │ │ │ + movq $0x4214d0,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 420988 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x166a543(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x421b30,-0x10(%rbp) │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + movq $0x421088,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421088 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x4204e8,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x421b68,-0x10(%rbp) │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + movq $0x420d38,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x4217f0,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4217f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub $0x45,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 103a3fc4 <__environ@GLIBC_2.2.5+0xe90ffdc> │ │ │ │ - (bad) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 840d3d │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,-0x5(%rbp) │ │ │ │ + (bad) │ │ │ │ + decl 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + jmp 421519 │ │ │ │ + movq $0x421148,-0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + movq $0x420db8,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x421118,-0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + movq $0x421be0,-0x10(%rbp) │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + movq $0x420fe8,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420fe8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x420cf8,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x420f48,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4206b8 │ │ │ │ + jne 420f48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + movq $0x4209b0,-0x10(%rbp) │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + movq $0x421c20,-0x10(%rbp) │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + movq $0x4210e8,-0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + movq $0x421c58,-0x18(%rbp) │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x19(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + movq $0x421c90,-0x18(%rbp) │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x19(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4801452c(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 420730 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42071c │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4204a8,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x420528,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 420528 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x166b562(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edx,-0x3(%rbx) │ │ │ │ + (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r13b,(%r8) │ │ │ │ + sbb 0x0(%rdx),%al │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421a28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 420781 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x420798,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x166e869(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4e0c20 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %ch,%bl │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4f6e78,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x1(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %cl,(%rdx) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4208cb │ │ │ │ - movq $0x420818,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 420818 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or %eax,0x1(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jne 4208bd │ │ │ │ - movq $0x420860,-0x8(%rbp) │ │ │ │ - mov 0x1(%rbx),%rax │ │ │ │ - mov 0x9(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,-0x7(%rcx) │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rcrb $1,(%rcx) │ │ │ │ + add %cl,-0x10(%rcx,%r9,4) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xe(%rcx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 420860 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151e7c8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49014509(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4208a9 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x420670,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4208e0,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x145060e(%rip),%rsi │ │ │ │ - lea 0x166b3d6(%rip),%r14 │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 454c38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x165d295(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x1c(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x420c18,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 420988 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or %eax,0x1(%rbp) │ │ │ │ - movq $0x420900,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 454288 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x1c(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x420be0,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %al,0x1(%rbp) │ │ │ │ - movq $0x420920,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 4552a0 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x15(%rbp) │ │ │ │ + movq $0x420ed0,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 420988 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %al,0x1(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x420950,0x8(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x15(%rbp) │ │ │ │ + movq $0x420e98,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 420988 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 420670 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + jmp 421730 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x8(%rax) │ │ │ │ - add %r9d,-0x39(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - mov %cl,(%rcx) │ │ │ │ - rex.X add %sil,(%rcx) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 145bed0 │ │ │ │ - lea 0x14506c7(%rip),%rbx │ │ │ │ - jmp 420999 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x15(%rbp) │ │ │ │ + movq $0x420e60,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 420988 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x8(%rax) │ │ │ │ - add %r9d,-0x75(%r8) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add -0x28(%rbp),%bh │ │ │ │ - lea 0x14506df(%rip),%rbx │ │ │ │ - movq $0x4209c8,0x0(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1451026(%rip),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 13f0818 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 421730 │ │ │ │ + movq $0x421a10,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421a10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - or %eax,0x0(%rdx) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 427008 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x15(%rbp) │ │ │ │ + movq $0x420e28,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 420988 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,%cl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x7d(%rcx) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x15(%rbp) │ │ │ │ + movq $0x420df0,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 420988 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 420a6d │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x420750,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x188999e,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x15(%rbp) │ │ │ │ + movq $0x421a78,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp 420988 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 420ab9 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1450539(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x15(%rbp) │ │ │ │ + movq $0x421ab8,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp 420988 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 421730 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 420b9b │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 421d48 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x420b18,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movq $0x421d18,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 420b18 │ │ │ │ + jne 421d18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 420b8b │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x420a90,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef268 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 420bd6 │ │ │ │ + jb 421d86 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 420d40 │ │ │ │ + jmp 13f07f8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 421df1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 421e08 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 421dfd │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x421d60,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 420c19 │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 421e4a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x14503d9(%rip),%r14 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ + jmp 423e28 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 421e8a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 420d23 │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 421eca │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x420c78,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 420c78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x4800420c(%r8) │ │ │ │ - mov 0xf(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 420ca0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 421f0a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 421fb6 │ │ │ │ + add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 420d13 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x420bf0,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + ja 421fab │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x421ea0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x421ee0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 421ffa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103a4694 <__environ@GLIBC_2.2.5+0xe9106ac> │ │ │ │ - (bad) │ │ │ │ - mov $0x48000000,%ecx │ │ │ │ - movl $0x420d88,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 420d88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42203a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42207a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rsi,2) │ │ │ │ - add $0x50,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 422126 │ │ │ │ + add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 420df6 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x420bb0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x420c30,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + ja 42211b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x422010,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x422050,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x48014503(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 420eae │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42216a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 42221f │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 420ea3 │ │ │ │ + ja 422214 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x420ad0,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1a8bc99,-0x10(%r12) │ │ │ │ - movq $0x420d40,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rbx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x422090,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x422140,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x420ec8,-0x10(%rbp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 420d40 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add 0x1(%rbp),%al │ │ │ │ - movq $0x420ef0,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmp 41f3e0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422262 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48014502(%rax) │ │ │ │ - movl $0x420f10,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 41f768 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4222a2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48014502(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x420f48,0x8(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x166ad51(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4298f8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x0(%rax) │ │ │ │ - add %r9d,-0x77(%r8) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rsi,2) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 420fb6 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x188999e,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - movq $0x1870f98,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x165cb8c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4222e2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add 0x1(%rbp),%al │ │ │ │ - lea -0xa0(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4211fd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 42238e │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 422383 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x421048,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ + movq $0x422278,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4222b8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421048 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48014502(%rax) │ │ │ │ - movl $0x421088,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x1f(%rbx),%rcx │ │ │ │ - mov 0x3f(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4223d2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421088 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2(%rax) │ │ │ │ - add %r9d,-0x75(%r8) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 4215cd │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 421201 │ │ │ │ - movq $0x420e28,-0x20(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea 0x165ca7e(%rip),%rbx │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x165ca72(%rip),%rdi │ │ │ │ - lea 0x165ca6b(%rip),%r8 │ │ │ │ - lea 0x165ca64(%rip),%r9 │ │ │ │ - lea 0x165ca5d(%rip),%r10 │ │ │ │ - lea 0x165ca56(%rip),%r11 │ │ │ │ - lea 0x165ca4f(%rip),%r14 │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 422487 │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4211c1 │ │ │ │ - movq $0x41fd60,-0x20(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4212d0,-0x20(%rbp) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea 0x165ca15(%rip),%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - lea 0x165ca0b(%rip),%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x165ca01(%rip),%rdi │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - lea 0x165c9f5(%rip),%rsi │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - movq $0x1a7db59,-0x40(%rbp) │ │ │ │ - movq $0x1a7db59,-0x38(%rbp) │ │ │ │ - movq $0x1a7db59,-0x30(%rbp) │ │ │ │ - movq $0x18735a1,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %r10,0x10(%rbp) │ │ │ │ - mov %r11,0x18(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x421620,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ + ja 42247c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - mov %r11,0x18(%rbp) │ │ │ │ - mov %r14,0x28(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x4222f8,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x4223a8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4224ca │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - incl 0x4c(%rcx,%rax,1) │ │ │ │ - mov 0x88(%rbp),%esi │ │ │ │ - mov 0x78(%rbp),%r11 │ │ │ │ - mov 0x70(%rbp),%r10 │ │ │ │ - mov 0x68(%rbp),%r9 │ │ │ │ - mov 0x60(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %r8,0x60(%rsp) │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r11,%r8 │ │ │ │ - mov 0x68(%rsp),%r11 │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - jmp 421311 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - incl 0x48(%rcx,%rax,1) │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov %r10,0x50(%rsp) │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 42258c │ │ │ │ + add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 421399 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ + ja 422581 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x4223e8,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + movq $0x4224a0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x421420,0x48(%rbp) │ │ │ │ - mov 0x60(%rsp),%r8 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov %r11,0x30(%rbp) │ │ │ │ - mov %r10,0x38(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x421228,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - incb 0x48(%rcx,%rax,1) │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 42142c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4225ca │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - std │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB add %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4214ca │ │ │ │ - movq $0x432b70,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x4207e0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x421548,0x20(%rbp) │ │ │ │ - lea 0x165c6cf(%rip),%r9 │ │ │ │ - lea 0x165c6c8(%rip),%r8 │ │ │ │ - lea 0x165c6c1(%rip),%rdi │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x165c6b5(%rip),%r14 │ │ │ │ - movq $0x1a7db59,0x0(%rbp) │ │ │ │ - movq $0x1a7db59,0x8(%rbp) │ │ │ │ - movq $0x1a7db59,0x10(%rbp) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 430318 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - movq $0x4213e0,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %r14,0x10(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 423e28 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 421550 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422664 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 421599 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ + ja 422659 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4225e8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x421510,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - lea 0x165c585(%rip),%rbx │ │ │ │ - lea 0x165c57e(%rip),%rsi │ │ │ │ - lea 0x165c577(%rip),%rdi │ │ │ │ - lea 0x165c570(%rip),%r8 │ │ │ │ - lea 0x165c569(%rip),%r9 │ │ │ │ - lea 0x165c562(%rip),%r10 │ │ │ │ - lea 0x165c55b(%rip),%r11 │ │ │ │ - lea 0x165c554(%rip),%r14 │ │ │ │ - jmp 42110a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or (%rax),%eax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480144fc(%rax) │ │ │ │ - mov 0x50(%rbp),%eax │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x30(%rbp),%r10 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 42110a │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4226c9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4226e5 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4226da │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x422608,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 421699 │ │ │ │ + jb 422726 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4216b0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x14563b9(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13f0818 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x166a5e2,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 145d210 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42276a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4227aa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 13e5100 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 422856 │ │ │ │ + add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 421727 │ │ │ │ + ja 42284b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4216d8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x422740,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x422780,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or $0x8d480145,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4217bb │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4217b0 │ │ │ │ + jb 42289a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x4216f8,-0x30(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x15198a0,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42cbb0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + jmp 423e28 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480144f9(%rax) │ │ │ │ - lea -0xc0(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 421b88 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 42294f │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 422944 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x421848,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%r8 │ │ │ │ - mov 0x40(%rbx),%rbx │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421848 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x4227c0,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x422870,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7(%rax) │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsi,%rdx,1) │ │ │ │ - movl $0x421890,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421890 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - lea 0x166a420(%rip),%rcx │ │ │ │ - jmp 42189c │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422992 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - clc │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x38b7d7b3(%rbx),%ecx │ │ │ │ - add %r10b,%r8b │ │ │ │ - sbb %al,0x0(%rdx) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4218d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4229d2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480144f8(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - jb 4219a6 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp $0x4,%rcx │ │ │ │ - jb 421cb3 │ │ │ │ - cmp $0x5,%rcx │ │ │ │ - jne 4219b0 │ │ │ │ - movq $0x421928,0x0(%rbp) │ │ │ │ - mov 0x3(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421928 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422a12 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x8(%rax) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 422abe │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 422ab3 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4229a8,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4229e8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x19(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421960 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - clc │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r9b,0x48004219(%r8) │ │ │ │ - mov 0x17(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421988 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422b02 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %edx,(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 422bb7 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 422bac │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x422a28,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x422ad8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - lret $0x76eb │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jae 421a1c │ │ │ │ - movq $0x4219d8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4219d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480144f7(%rax) │ │ │ │ - movl $0x421a00,0x0(%rbp) │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421a00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422bfa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480144f7(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 421cb3 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - lea 0x165c132(%rip),%rax │ │ │ │ - lea 0x165c12b(%rip),%rcx │ │ │ │ - lea 0x165c124(%rip),%rsi │ │ │ │ - lea 0x165c11d(%rip),%rdi │ │ │ │ - lea 0x165c116(%rip),%r8 │ │ │ │ - lea 0x165c10f(%rip),%r9 │ │ │ │ - lea 0x165c108(%rip),%r10 │ │ │ │ - lea 0x165c101(%rip),%r11 │ │ │ │ - jmp 421aac │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422c3a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4801450a(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov %r14,%r10 │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - movq $0x421af8,-0x28(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %r8,0x0(%rbp) │ │ │ │ - mov %r9,0x8(%rbp) │ │ │ │ - mov %r10,0x10(%rbp) │ │ │ │ - mov %r11,0x28(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421af8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or 0x1(%rbp),%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - je 421b8c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 421b78 │ │ │ │ - movq $0x1519960,-0x10(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4223d8,0x0(%rbp) │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - lea 0x165c01f(%rip),%r8 │ │ │ │ - lea 0x165c018(%rip),%rdi │ │ │ │ - lea 0x165c011(%rip),%rsi │ │ │ │ - lea 0x165c00a(%rip),%r14 │ │ │ │ - movq $0x1a7db59,-0x20(%rbp) │ │ │ │ - movq $0x1a7db59,-0x18(%rbp) │ │ │ │ - movq $0x1a7db59,-0x10(%rbp) │ │ │ │ - movq $0x18735a1,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422c7a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - lea 0x165bfbe(%rip),%rbx │ │ │ │ - lea 0x165bfb7(%rip),%rcx │ │ │ │ - lea 0x165bfb0(%rip),%rdx │ │ │ │ - lea 0x165bfa9(%rip),%rsi │ │ │ │ - lea 0x165bfa2(%rip),%rdi │ │ │ │ - lea 0x165bf9b(%rip),%r8 │ │ │ │ - lea 0x165bf94(%rip),%r9 │ │ │ │ - lea 0x165bf8d(%rip),%r10 │ │ │ │ - jmp 421c08 │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x660,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB push $0x84d8b48 │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov 0x68(%rsp),%r8 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r14,%r9 │ │ │ │ - movq $0x421c58,-0x8(%rbp) │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r11,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rsi,0x50(%rbp) │ │ │ │ - mov %rdi,0x58(%rbp) │ │ │ │ - mov %r8,0x68(%rbp) │ │ │ │ - mov %r9,0x70(%rbp) │ │ │ │ - mov %r10,0x78(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421c58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422cba │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x39(%rax) │ │ │ │ - sbb %r9b,0x4c00421e(%r8) │ │ │ │ - mov 0x58(%rbp),%ecx │ │ │ │ - mov 0x60(%rbp),%r8 │ │ │ │ - mov 0x70(%rbp),%rdi │ │ │ │ - mov 0x78(%rbp),%rsi │ │ │ │ - mov 0x80(%rbp),%r14 │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422cfa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - hlt │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - fimull -0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1519120,-0x10(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 422da6 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 422d9b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x422c90,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x422cd0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ - movq $0x422070,0x0(%rbp) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 42abb0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x421ca8,0x0(%rbp) │ │ │ │ - jmp 1512ed0 │ │ │ │ - movq $0x421d20,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421d20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0xc(%rax) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - pop %rax │ │ │ │ - sbb $0x8b480042,%eax │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421d58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422dea │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - hlt │ │ │ │ - add %r8d,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsp,%rdx,1) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 421cb3 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x421da8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421da8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422e2a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - repz add %r9d,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %esi,%edx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x77(%rax) │ │ │ │ - lret $0x53e9 │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 423e28 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5d(%rbx,%rcx,4) │ │ │ │ - push $0x50558b4c │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov 0x80(%rbp),%rbx │ │ │ │ - mov 0x78(%rbp),%r14 │ │ │ │ - mov 0x70(%rbp),%rdx │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov 0x60(%rbp),%r11 │ │ │ │ - mov %r10,0x78(%rsp) │ │ │ │ - mov 0x58(%rbp),%r10 │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rcx,0x88(%rsp) │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %r10,%r8 │ │ │ │ - mov 0x88(%rsp),%r10 │ │ │ │ - mov %rsi,0x90(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov 0x90(%rsp),%r11 │ │ │ │ - jmp 421ecc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x760,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5d(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %r11,0x70(%rsp) │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov %r10,0x78(%rsp) │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov %rdx,0x80(%rsp) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422ec4 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 421f57 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x421fd8,0x78(%rbp) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x78(%rsp),%rbx │ │ │ │ + ja 422eb9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x422e48,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r11,0x58(%rbp) │ │ │ │ - mov %r10,0x60(%rbp) │ │ │ │ - mov %rax,0x68(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,0x70(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x421de0,-0x8(%rbp) │ │ │ │ - mov %r9,0x10(%rbp) │ │ │ │ - mov %r8,0x50(%rbp) │ │ │ │ - mov %rdi,0x58(%rbp) │ │ │ │ - mov %rsi,0x68(%rbp) │ │ │ │ - mov %r14,0x70(%rbp) │ │ │ │ - mov %rbx,0x78(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 421fe0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 422f29 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 422f45 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 422f3a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x422e68,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422029 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x421fa0,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 422ff6 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 422feb │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x422e00,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x422ed8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48014504(%rax) │ │ │ │ - movl $0x422120,0x0(%rbp) │ │ │ │ - lea 0x165bada(%rip),%r9 │ │ │ │ - lea 0x165bad3(%rip),%r8 │ │ │ │ - lea 0x165bacc(%rip),%rdi │ │ │ │ - lea 0x165bac5(%rip),%rsi │ │ │ │ - lea 0x165babe(%rip),%r14 │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - movq $0x1a7db59,-0x18(%rbp) │ │ │ │ - movq $0x1a7db59,-0x10(%rbp) │ │ │ │ - movq $0x18735a1,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4(%rax) │ │ │ │ - add %r9d,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - push %rax │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - jmp 42212c │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42303a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add $0x45,%al │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB add %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4221d1 │ │ │ │ - movq $0x432b70,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x1519a20,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x422268,0x10(%rbp) │ │ │ │ - lea 0x165b9cf(%rip),%r9 │ │ │ │ - lea 0x165b9c8(%rip),%r8 │ │ │ │ - lea 0x165b9c1(%rip),%rdi │ │ │ │ - lea 0x165b9ba(%rip),%rsi │ │ │ │ - lea 0x165b9b3(%rip),%r14 │ │ │ │ - movq $0x1a7db59,-0x10(%rbp) │ │ │ │ - movq $0x1a7db59,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - movq $0x4220d0,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 423e28 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add 0x1(%rbp),%eax │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - jmp 422274 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add 0x1(%rbp),%al │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x60,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4230d4 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 422316 │ │ │ │ - movq $0x432b70,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x15199c0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x421a70,0x10(%rbp) │ │ │ │ - lea 0x165b887(%rip),%r9 │ │ │ │ - lea 0x165b880(%rip),%r8 │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - lea 0x165b874(%rip),%rsi │ │ │ │ - lea 0x165b86d(%rip),%r14 │ │ │ │ - movq $0x1a7db59,-0x10(%rbp) │ │ │ │ - movq $0x1a7db59,-0x8(%rbp) │ │ │ │ - movq $0x1a7db59,0x0(%rbp) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + ja 4230c9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x423058,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - movq $0x422218,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - adc $0x0,%eax │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - add %eax,0x1(%rbp) │ │ │ │ - mov 0x80(%rbp),%rax │ │ │ │ - mov 0xa8(%rbp),%rcx │ │ │ │ - mov 0xa0(%rbp),%rbx │ │ │ │ - mov 0x88(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %rdx,%r10 │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - jmp 4223f5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1(%rax) │ │ │ │ - add %r9d,-0x75(%r8) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x78(%rbp),%rcx │ │ │ │ - mov 0x70(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%r10 │ │ │ │ - mov 0x0(%rbp),%r11 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add $0x88,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4224c1 │ │ │ │ - movq $0x432b70,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov %r14,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - mov %r9,-0x50(%r12) │ │ │ │ - mov %r11,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x421748,-0x38(%r12) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r10,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x421be0,0x10(%rbp) │ │ │ │ - lea 0x165b6dc(%rip),%r9 │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - lea 0x165b6d0(%rip),%rdi │ │ │ │ - lea 0x165b6c9(%rip),%rsi │ │ │ │ - lea 0x165b6c2(%rip),%r14 │ │ │ │ - movq $0x1a7db59,-0x10(%rbp) │ │ │ │ - movq $0x1a7db59,-0x8(%rbp) │ │ │ │ - movq $0x1a7db59,0x0(%rbp) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42310e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - movq $0x422360,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp 13f07f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x14(%rax) │ │ │ │ - add %r9d,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push $0x58a53b4d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x70(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%rbx │ │ │ │ - movq $0x4217d0,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - movq $0x14df5e8,-0x18(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 423179 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 423190 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423185 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4230e8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4231ce │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - lock add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebx,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rcx) │ │ │ │ - test %ah,(%rax,%rbx,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - js 422569 │ │ │ │ - push %rcx │ │ │ │ - add %ecx,-0x77(%rbp) │ │ │ │ - mov $0x24,%ah │ │ │ │ - sub %bh,%bh │ │ │ │ - (bad) │ │ │ │ - decl -0x39(%rcx) │ │ │ │ - test %ah,(%rax,%rsi,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl -0x8(%rax) │ │ │ │ - add %cl,-0x77(%r9) │ │ │ │ - mov $0x24,%ah │ │ │ │ - rex (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x77(%rcx) │ │ │ │ - mov $0xffff4824,%esp │ │ │ │ - decl -0x39(%rcx) │ │ │ │ - test %ah,(%rax,%rdx,2) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - lcall *(%rax) │ │ │ │ - stc │ │ │ │ - add %cl,-0x77(%r9) │ │ │ │ - mov $0x24,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x77(%rbp) │ │ │ │ - test %ah,(%rax,%rbp,2) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x77(%rcx) │ │ │ │ - mov $0xffff7024,%esp │ │ │ │ - decl -0x39(%rcx) │ │ │ │ - test %ah,(%rax,%rdi,2) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - ljmp (bad) │ │ │ │ - call 4942683c <__environ@GLIBC_2.2.5+0x47992854> │ │ │ │ - mov %edi,-0x78(%rsp) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0x421668,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x422510,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - lea -0x88(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0xd0(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0xe8(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xf0,0x388(%r13) │ │ │ │ - lea 0x144ec3b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 423e28 │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x144ec0c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x144ebc4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42326c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423261 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4231f0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4227a1 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4232aa │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x144eb91(%rip),%r14 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ + jmp 423e28 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,-0x72b7febb(%rax) │ │ │ │ - rex.RB call 733a610c <__environ@GLIBC_2.2.5+0x71912124> │ │ │ │ - and $0xf045c748,%eax │ │ │ │ - or %ah,-0x76b7feaf(%rdx) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0x422800,-0x18(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4232ea │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4529c8 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - jmp 42284d │ │ │ │ - add %ecx,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb $0xf0001c5,%eax │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce0458d4801457f,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42293c │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 423396 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42338b │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x422878,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x423280,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4232c0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 422878 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7f(%rax) │ │ │ │ - add %r9d,-0x7f(%r9) │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,0x48000000(%rax) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - movq $0x422778,-0x88(%r12) │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x4227b8,-0x70(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x443628,-0x50(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - lea -0x4c(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4233da │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x480144e9(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42297e │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42341a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r8 │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4225b8 │ │ │ │ + jmp 423e28 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 422a3f │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422a34 │ │ │ │ - movq $0x422828,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0x1519120,-0x28(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x15193f0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x422a60,-0x18(%rbp) │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - lea 0x1456282(%rip),%r14 │ │ │ │ - movq $0x151bca8,-0x30(%rbp) │ │ │ │ - movq $0x1a8bc99,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 457858 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x144e8ea(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42345a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480144e8(%rax) │ │ │ │ - movl $0x422a98,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 422a98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 423496 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x18(%rax) │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x68(%rbp) │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422afc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x422950,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4438c8,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x422b38,0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 422b38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rdi,1) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422b6e │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4438a8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 423501 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 423518 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 422b6e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4438e8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 42350d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x423470,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 422bde │ │ │ │ + jb 423556 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,-0x72b7febb(%rip) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 422ce5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 423601 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4235f6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x422c40,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 422c40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or $0x45,%al │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - js 422c72 │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 422c78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4234b0,-0x40(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x423530,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4801450c(%rax) │ │ │ │ - movl $0x422ca8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 422ca8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0xc(%rax) │ │ │ │ - add %r9d,0x4b(%r11,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x2f(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x37(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x3f(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42363e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 432478 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - or $0x45,%al │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422d55 │ │ │ │ - movq $0x422bb8,-0x48(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x1519198,-0x28(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x422bf8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x28(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x144e5f1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in $0x44,%eax │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 422da2 │ │ │ │ - movq $0x422dc0,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 422d08 │ │ │ │ - lea 0x144e5bf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423682 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 15133b8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4236c2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rbx) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 422ecd │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x422e60,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 422e60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4236fe │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or 0x1(%rbp),%al │ │ │ │ - movq $0x422e90,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 422e90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c01450a(%rax) │ │ │ │ - mov 0x1f(%rbx),%ecx │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x2f(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x37(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x3f(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 432478 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 423769 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 423780 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423775 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4236d8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,(%rdx) │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 422fa5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4237be │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x422f38,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 422f38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - or %eax,0x1(%rbp) │ │ │ │ - movq $0x422f68,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 422f68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423802 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c014509(%rax) │ │ │ │ - mov 0x1f(%rbx),%ecx │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x2f(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x37(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x3f(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423842 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 432478 │ │ │ │ + jmp 423e28 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in $0x44,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 103a691c <__environ@GLIBC_2.2.5+0xe912934> │ │ │ │ - (bad) │ │ │ │ - sahf │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%r9,4) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 423000 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jrcxz 423043 │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x3c(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 42303d │ │ │ │ - movq $0x423110,-0x8(%rbp) │ │ │ │ - lea 0x165fa01(%rip),%rdi │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov $0x4,%r14d │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 13edbc0 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x423090,-0x8(%rbp) │ │ │ │ - lea 0x165f9cb(%rip),%rdi │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov $0x4,%r14d │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 13edbc0 │ │ │ │ - lea 0x144e38e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4238ee │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4238e3 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4237d8,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x423818,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - loop 4230d3 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,%r8b │ │ │ │ - xor %al,0x0(%rdx) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480144e2(%rax) │ │ │ │ - movl $0x4230f0,0x0(%rbp) │ │ │ │ - lea 0x1668ba2(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x16571ff(%rip),%r14 │ │ │ │ - jmp 14548e8 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423932 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2(%rax) │ │ │ │ - add %ecx,%gs:-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - lahf │ │ │ │ - or %eax,(%rsi) │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480144e2(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x423140,0x8(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1e(%rax) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock xorb $0x42,(%rcx) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 423180 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 423e28 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loop 4231c3 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rdi,%rdx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4231db │ │ │ │ - movq $0x422ee8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x423240,0x8(%rbp) │ │ │ │ - lea 0x1668ab8(%rip),%rdi │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1657042(%rip),%r14 │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 14548e8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4239cc │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4231db │ │ │ │ - movq $0x422e10,-0x18(%r12) │ │ │ │ + ja 4239c1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x423950,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x423260,0x10(%rbp) │ │ │ │ - lea 0x1668a61(%rip),%rdi │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x16570b3(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14548e8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cld │ │ │ │ - add %ecx,%gs:0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - addl $0x6,(%rdi) │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - add %ecx,%gs:0x35(%rbp,%rcx,4) │ │ │ │ - sbb 0x65(%rsi),%dl │ │ │ │ - add %ecx,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,0x2000000(%rip) │ │ │ │ - ... │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423a0a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x16febb1f(%rax) │ │ │ │ - cmp %ebp,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423a4a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733a6bfc <__environ@GLIBC_2.2.5+0x71912c14> │ │ │ │ - xor %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 8465b9 │ │ │ │ - lea 0x165f952(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov $0x4,%r14d │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13edbc0 │ │ │ │ - lea 0x144e15f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 423af6 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423aeb │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4239e0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x423a20,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - loope 423343 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - adc %r9b,-0x39(%r8) │ │ │ │ - adc %r14b,(%r8) │ │ │ │ - xor 0x0(%rdx),%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4229a0 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - loopne 423373 │ │ │ │ - add %ecx,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %?,%esp │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %cl,(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423b3a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loopne 42339b │ │ │ │ - add %ebp,%ecx │ │ │ │ - rex.WXB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - ... │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loopne 4233bb │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4233ab │ │ │ │ - movq $0x4233c8,-0x10(%rbp) │ │ │ │ - lea 0x165f882(%rip),%rdi │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov $0x4,%r14d │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 423b7a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13edbc0 │ │ │ │ - lea 0x144e0ce(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x20(%rax) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,(%r8) │ │ │ │ - xor $0x42,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - lea 0x144bfd0(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4229a0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - loopne 423443 │ │ │ │ - add %ecx,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0xffffffb,%esp │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x2000000(%rip) │ │ │ │ - ... │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423bba │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x20(%rax) │ │ │ │ - add %r13d,%ecx │ │ │ │ - rex.WXB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 423c66 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423c5b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x423b50,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x423b90,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 423491 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 423532 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423caa │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x423490,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 423490 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,0x48000000(%rsi) │ │ │ │ - movl $0x4234d0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4234d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 423e28 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rbx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423d44 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 423522 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + ja 423d39 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x423cc8,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x144dfa5(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1b(%rdi) │ │ │ │ - movq $0x423440,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x144df5e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 423da9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 423dc5 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423dba │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x423ce8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4236f2 │ │ │ │ + jb 423e06 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x423600,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 743a777c <__environ@GLIBC_2.2.5+0x72913794> │ │ │ │ + sbb $0xe81d8d48,%eax │ │ │ │ + rolb %cl,0x41(%rcx,%rax,1) │ │ │ │ + jmp *-0x8(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x1(%rbx),%rdi │ │ │ │ + jmp 423e4e │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x1(%rbx),%rdi │ │ │ │ + movq $0x423e80,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 423600 │ │ │ │ + jne 423e80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,0x48000000(%rdx) │ │ │ │ - movl $0x423640,0x0(%rbp) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 423e98 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + lea 0x114eef3(%rip),%rcx │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423ef9 │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + mov 0xa(%rbx),%rbx │ │ │ │ + movq $0x422678,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x422700,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423f87 │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rcx │ │ │ │ + mov 0x13(%rbx),%rdx │ │ │ │ + mov 0x1b(%rbx),%rdi │ │ │ │ + mov 0x23(%rbx),%rbx │ │ │ │ + movq $0x4224e0,-0x60(%r12) │ │ │ │ + mov %r14,-0x50(%r12) │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x4225a0,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42400c │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%rcx │ │ │ │ + mov 0x14(%rbx),%rdx │ │ │ │ + mov 0x1c(%rbx),%rbx │ │ │ │ + movq $0x422180,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x422238,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424088 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0x421f20,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x421fd0,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4240fb │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x421e20,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x421e60,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4240fb │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x421cc8,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x421da0,-0x20(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + add $0xfffffffffffffffa,%rax │ │ │ │ + lea 0x114ec42(%rip),%rcx │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423ef9 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x423d58,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x423de0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424088 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x423bd0,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x423c80,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424088 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x423a60,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x423b10,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424310 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x423970,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x151b780,0x8(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424088 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x423858,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x423908,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423ef9 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x423718,-0x40(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x423798,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x424418,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 423640 │ │ │ │ + jne 424418 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%riz,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov 0x6(%rbx),%rdi │ │ │ │ + jmp 423e4e │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef268 │ │ │ │ + add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 423692 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ + ja 4240fb │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x423658,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x423698,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x165a4b0(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4240fb │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x423570,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x423618,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4240fb │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x4233f0,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x423430,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424088 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x423300,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4233b0,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 423692 │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1a8bc99,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ + ja 424310 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x423210,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + movq $0x151b780,0x8(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423ef9 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x423128,-0x40(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x4231a8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424310 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x423078,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x151b780,0x8(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424088 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x422f60,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x423010,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424088 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x422d10,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x422dc0,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4240fb │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x422c10,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x422c50,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42400c │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rdx │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + movq $0x422b18,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x422bd0,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42400c │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rdx │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + movq $0x4228b0,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x422968,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42495a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 14d9da8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1b(%rdi) │ │ │ │ - movq $0x4235b0,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x144ddb6(%rip),%rbx │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x424928,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + lea 0x144c777(%rip),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x144c76e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + lret │ │ │ │ + add %ecx,%fs:-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4237c8 │ │ │ │ - movq $0x4237a0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 424a17 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 424a12 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x164cb30(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4237a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + jmp 13e66e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x165a398(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x144dd39(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 423892 │ │ │ │ - movq $0x423830,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 423830 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rax,%rcx,2) │ │ │ │ - movl $0x423870,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 423870 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + jmp 151ea08 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbx,%rcx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x165a2ce(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x144dc77(%rip),%rbx │ │ │ │ + add %cl,%al │ │ │ │ + movb $0x8d,0x48(%rcx,%rax,1) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 424aba │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424aaf │ │ │ │ + movq $0x424a38,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + lea 0x144c696(%rip),%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x144c68f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x60000000,%eax │ │ │ │ + lret $0x164 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 424b1f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 424b1a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x164ca28(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13e66e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4238d6 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 424b62 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4239a2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x423940,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 424bd1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 424bad │ │ │ │ + movq $0x424bc8,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 423940 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rbx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423992 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4238b0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x424b38,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x165a1ac(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 424c8a │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424c7f │ │ │ │ + movq $0x424b80,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x5(%r12),%rsi │ │ │ │ + lea 0x144c4fe(%rip),%r14 │ │ │ │ + movq $0x151bca8,-0x18(%rbp) │ │ │ │ + movq $0x1a72279,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x144c4ef(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x90000000,%eax │ │ │ │ + enter $0x164,$0x48 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 424cef │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 424cea │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x164c858(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13e66e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 424d4f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 424d4a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x144c46f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13fb5a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 423a33 │ │ │ │ - movq $0x423a08,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 424de8 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x424db8,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 423a08 │ │ │ │ + jne 424db8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov %eax,%esi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13efd80 │ │ │ │ - lea 0x165a12d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x4238f0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x424d68,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x4239d0,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x144da7c(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 423b18 │ │ │ │ - movq $0x423af0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 423af0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733a87cc <__environ@GLIBC_2.2.5+0x719147e4> │ │ │ │ + push %rbp │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424ecb │ │ │ │ + movq $0x424e08,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x424ef8,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + lea 0x144c2de(%rip),%r14 │ │ │ │ + movq $0x151b780,-0x18(%rbp) │ │ │ │ + movq $0x1a7db59,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 423e28 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x144c33b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x165a048(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x144da01(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x144c2e0(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x64d32f35,-0x73(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + fldz │ │ │ │ + (bad) │ │ │ │ + call *0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x8000000,%eax │ │ │ │ + ret │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 423bbe │ │ │ │ - movq $0x423b78,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 424fa7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 424fa2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x144c2a7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 423b78 │ │ │ │ + jmp 13fb5a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rbp,%rax,2) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423bae │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x144d963(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x1659f89(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 425040 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x425010,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 425010 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 423c0e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 423cd2 │ │ │ │ - movq $0x423c70,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 423c70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rcx,%riz,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423cc2 │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x423be8,-0x28(%r12) │ │ │ │ + movq $0x424fc0,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x144d857(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x1659e75(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 423d64 │ │ │ │ - movq $0x423d40,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 423d40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x480144c1(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42511e │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 425113 │ │ │ │ + movq $0x425060,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x425140,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x1658a54(%rip),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x144c183(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %cl,-0x3f(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x144d7ed(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %esi,0x48(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x144c128(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 423deb │ │ │ │ - movq $0x423dc0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + jb 425203 │ │ │ │ + movq $0x4251c0,-0x10(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 423dc0 │ │ │ │ + jne 4251c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x4c(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%esi │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ - lea 0x1659d75(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x144d76e(%rip),%rbx │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x144c0ae(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x144d724(%rip),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42525b │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x164d03e(%rip),%rsi │ │ │ │ + lea 0x144c079(%rip),%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + lea 0x144c05e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 423e85 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4252a2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x166b129(%rip),%rsi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1472e98 │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 423ec9 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1133756(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423f0f │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x423ea0,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 425311 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4252ed │ │ │ │ + movq $0x425308,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x423ee0,-0x18(%r12) │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x425278,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4253c2 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4253b7 │ │ │ │ + movq $0x4252c0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x11136f8(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0x164cedc(%rip),%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x144beff(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 423fec │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423fe1 │ │ │ │ + jb 425402 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x113363e(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 13ef268 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42402f │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42543e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x423f90,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4240ac │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4254c8 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4240a1 │ │ │ │ + ja 4254bd │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x424000,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x425418,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x11135c7(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef3a0 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x424050,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 425520 │ │ │ │ + movq $0x425538,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x3000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x48(%rdi) │ │ │ │ - movq $0x423e58,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - cmp $0xb,%rsi │ │ │ │ - jl 424178 │ │ │ │ - movq $0x4240c8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x423f38,-0x8(%r12) │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + movq $0x425458,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - lea 0x144d489(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733a7b14 <__environ@GLIBC_2.2.5+0x71913b2c> │ │ │ │ - rex.WR │ │ │ │ - movq $0x424200,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ + rex.RB loopne 4255f9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4255ce │ │ │ │ + movq $0x4255f0,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 424200 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef1f8 │ │ │ │ + lea 0x144bcfb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 424214 │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 424138 │ │ │ │ - lea 0x144d414(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x52(%rdi) │ │ │ │ + movq $0x4253e0,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x4254e8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + lea 0x164cc49(%rip),%rsi │ │ │ │ + lea -0xd(%r12),%r14 │ │ │ │ + movq $0x151b780,0x10(%rbp) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 425692 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13e7658 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 424138 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4256e2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 14605e8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 425751 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42572d │ │ │ │ + movq $0x425748,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x17(%rdi) │ │ │ │ - movq $0x424238,-0x8(%r12) │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x4256a8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 425815 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42580a │ │ │ │ + movq $0x425670,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x425700,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 1470780 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x144d3a2(%rip),%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x164ca8e(%rip),%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x144babc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x480144d3,%eax │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4242e6 │ │ │ │ + jb 425852 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151c2e0,-0x20(%rbp) │ │ │ │ - movq $0x1a7f9f1,-0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13e6bf0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4258a2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - movq $0x1871668,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1470388 │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1460518 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - roll %cl,0x48(%rcx,%rax,1) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 424398 │ │ │ │ - movq $0x424340,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 424340 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 425911 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4258ed │ │ │ │ + movq $0x425908,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2d(%rax) │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 424388 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4242b0,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x425868,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1145c13(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x144d29d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rolb %cl,0x49(%rcx,%rax,1) │ │ │ │ - add $0x20,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4259d5 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4243f8 │ │ │ │ - movq $0x424300,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x111326c(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x144d2a6(%rip),%rbx │ │ │ │ + ja 4259ca │ │ │ │ + movq $0x425830,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x4258c0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x164c8ce(%rip),%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x144b904(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + ... │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + mov $0x8d480144,%ecx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 425a37 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 425a32 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x144b8bf(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13fb5a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ + push %rcx │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 425acb │ │ │ │ + movq $0x425b28,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x40(%rbp) │ │ │ │ + mov 0x6(%rcx),%rbx │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 14d9ba0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 424260 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2e(%rax) │ │ │ │ - add %r9d,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4243c8 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 425af1 │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x425ac0,-0x20(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 4241c0 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rolb %cl,0x49(%rcx,%rax,1) │ │ │ │ - add $0x50,%esp │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x3a(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 424505 │ │ │ │ - movq $0x424428,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x424450,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x424478,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x1474398,-0x18(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ + ja 425b5e │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x144d1a9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %ecx,%gs:-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 145fa08 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - add %ecx,%gs:-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 145f888 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 425be9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 425c2e │ │ │ │ + movq $0x425be0,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 425be0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x40(%rdi) │ │ │ │ - movq $0x424538,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x424560,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14df310,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x425a50,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x144d0e9(%rip),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x44,%dh │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 733a95a4 <__environ@GLIBC_2.2.5+0x719155bc> │ │ │ │ + push %rbp │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 425ca3 │ │ │ │ + movq $0x425b98,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x425cd0,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x164c5f4(%rip),%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x151b780,-0x18(%rbp) │ │ │ │ + movq $0x1a7db59,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x144b69b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x4a(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x144b640(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + mov $0x44,%dh │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 425d57 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 425d52 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x144b617(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13fb5a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 424672 │ │ │ │ + rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ + push %rcx │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 425deb │ │ │ │ + movq $0x425e48,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ + movq $0x151bca8,-0x40(%rbp) │ │ │ │ + mov 0x6(%rcx),%rbx │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 14d9c70 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 4246e1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42479b │ │ │ │ - movq $0x4246d0,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4246d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x48000000(%rdi) │ │ │ │ - movl $0x424720,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 424720 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 425e11 │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x425de0,-0x20(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rdx,%rdi,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %esi,0x3a(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42477b │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x424648,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + ja 425e7e │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x144cf5e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103a8124 <__environ@GLIBC_2.2.5+0xe91413c> │ │ │ │ - (bad) │ │ │ │ - adc $0x48000001,%eax │ │ │ │ - movl $0x424810,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 424810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,0x48000000(%rsi) │ │ │ │ - movl $0x424860,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 425f09 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 425f4e │ │ │ │ + movq $0x425f00,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424860 │ │ │ │ + jne 425f00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x49000000(%rbp) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4248d2 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x1886feb,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x425d70,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x144ce0f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x44,%ah │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 733a98c4 <__environ@GLIBC_2.2.5+0x719158dc> │ │ │ │ + push %rbp │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 425fc3 │ │ │ │ + movq $0x425eb8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x425ff0,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x164c2d4(%rip),%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x151b780,-0x18(%rbp) │ │ │ │ + movq $0x1a7db59,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 420198 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x144b3f3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x480144b3(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 426009 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x144b398(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103a8274 <__environ@GLIBC_2.2.5+0xe91428c> │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc $0x48000001,%eax │ │ │ │ - movl $0x424960,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x144b367(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + lea 0x1665bff(%rip),%rsi │ │ │ │ + lea 0x144b339(%rip),%r14 │ │ │ │ + jmp 420198 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + test %esp,0x48(%rcx,%rax,1) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4260ff │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4260fa │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1111a63(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 424960 │ │ │ │ + jmp 13c9678 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + test %esp,0x48(%rcx,%rax,1) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42615f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42615a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x11119d9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x44,%bl │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 103a9ad4 <__environ@GLIBC_2.2.5+0xe915aec> │ │ │ │ (bad) │ │ │ │ + adc (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + movq $0x4261b8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4261b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,0x48000000(%rsi) │ │ │ │ - movl $0x4249b0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + mov $0x44,%bl │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rax,2) │ │ │ │ + movl $0x4261f8,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4249b0 │ │ │ │ + jne 4261f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x44,%dl │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x14(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x144b2a9(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x426250,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426250 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x4e(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x49000000(%rbp) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %esi,0x4e(%rbp) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 424a22 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x188996f,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ + ja 42628f │ │ │ │ + movq $0x43bc90,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + lea 0x144b232(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add $0x10,%rbp │ │ │ │ + jmp 426208 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x60000000,%eax │ │ │ │ + andl $0xffffff8d,0x48(%rcx,%rax,1) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42630f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42630a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x11117ff(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9678 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x144ccc7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 424aa2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef3c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %bh,0x480144b1(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4264a0 │ │ │ │ + movq $0x426368,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426368 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %al,0x480144b1(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4263b8 │ │ │ │ + movq $0x4263a8,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4263a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 424b11 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 424bcb │ │ │ │ - movq $0x424b00,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,-0x4f(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x14(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x144b129(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x426400,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424b00 │ │ │ │ + jne 426400 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x48000000(%rdi) │ │ │ │ - movl $0x424b50,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x44,%al │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x6(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4263b8 │ │ │ │ + movq $0x426448,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424b50 │ │ │ │ + jne 426448 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rdi,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %ah,0x480144b0(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 4264ab │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 424bab │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x424a68,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ + ja 426490 │ │ │ │ + movq $0x43bcb0,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0x15(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x144cb46(%rip),%rbx │ │ │ │ + lea 0x144b061(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4263b8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ - lret │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 424c3f │ │ │ │ + adc $0x60000000,%eax │ │ │ │ + andl $0x4cf0458d,0x48(%rcx,%rax,1) │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42650f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 150e610 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 424c3a │ │ │ │ + je 42650a │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x144cb1f(%rip),%r14 │ │ │ │ + lea 0x11115d5(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb5c0 │ │ │ │ + jmp 13c9678 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 424c82 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x424c98,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %ch,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4266f1 │ │ │ │ + movq $0x426568,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426568 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - xorb $0x45,-0x38b7feaf(%rdi) │ │ │ │ - add %al,0x17(%rcx) │ │ │ │ - xchg %eax,(%rcx) │ │ │ │ + add %dh,0x480144af(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4265b8 │ │ │ │ + movq $0x4265a8,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4265a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 424cfa │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1871721,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 424d42 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1871741,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 424d8a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1871731,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 424dda │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 424e2a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 424e7a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 424ec6 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef3c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 424f1a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef3c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 424f6a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 424fb6 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef3c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 42500a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 42505a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4250a6 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef3c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4250fa │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 42514a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 425196 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef3c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4251ea │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 42523a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 42528a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4252d6 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef3c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x480144c4(%rax) │ │ │ │ - lea -0x68(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 425328 │ │ │ │ - movq $0x425348,-0x28(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1468f80 │ │ │ │ - lea 0x144c489(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,-0x51(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x14(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x144af59(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x426600,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426600 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3c(%rax) │ │ │ │ - add %r9d,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - movq $0x424c58,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4253a8,-0x10(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ + add %bl,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x6(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4265b8 │ │ │ │ + movq $0x426648,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14692d8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ret │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - push %rbx │ │ │ │ - rex.X add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB call 1941063 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9bc0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x7cfebb3d(%rax) │ │ │ │ - jrcxz 4253f2 │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 425401 │ │ │ │ - lea 0x144c3a0(%rip),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426648 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x425428,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 14692d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x54(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - rex.W │ │ │ │ - rex.RX or (%rcx),%r8d │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,0x54(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rcx) │ │ │ │ - (bad) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,%edi │ │ │ │ - or (%rax),%al │ │ │ │ - add %cl,-0x39(%rcx) │ │ │ │ - rex.R and $0xd8,%al │ │ │ │ - enter $0x424c,$0x0 │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x424d10,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4254e8,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x9(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4265b8 │ │ │ │ + movq $0x426690,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4254e8 │ │ │ │ + jne 426690 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 425510 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov %rdi,%r14 │ │ │ │ - jmp 4256e7 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.X add (%rax),%al │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - jmp 4255e1 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 4255a8 │ │ │ │ - jmp 4256e7 │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,0x48000001(%rsi) │ │ │ │ - mov 0x40(%rbp),%ebx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 425696 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4257d9 │ │ │ │ - mov 0x6(%r9),%rcx │ │ │ │ - movq $0x425250,-0x50(%r12) │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x4252a0,-0x28(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0x50(%r12),%rdx │ │ │ │ - lea -0x6(%r12),%rcx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 4256e7 │ │ │ │ - nop │ │ │ │ - or %dl,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4257f4 │ │ │ │ - movq $0x425200,-0x20(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0x20(%r12),%rdx │ │ │ │ - lea 0x165848b(%rip),%rcx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + add %cl,0x480144ae(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 4266fc │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42573f │ │ │ │ - movq $0x4251b0,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + ja 4266e1 │ │ │ │ + movq $0x43bcd0,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4255a8,-0x8(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x151bca8,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rdx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x425580,0x0(%rbp) │ │ │ │ - jmp 15133b8 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4257bd │ │ │ │ - movq $0x424d58,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x4258f8,0x0(%rbp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x425518,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 15133b8 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x425540,0x0(%rbp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 1513340 │ │ │ │ + lea -0x1c(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x425670,0x0(%rbp) │ │ │ │ - mov %r9,%rbx │ │ │ │ jmp 1513340 │ │ │ │ - nop │ │ │ │ - mov %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 425943 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + lea 0x144ae40(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4265b8 │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + jg 42677b │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ - rex │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425f5d │ │ │ │ - mov 0x6(%r8),%rax │ │ │ │ - movq $0x425110,-0x50(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x425160,-0x28(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x50(%r12),%r14 │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 425e24 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdx,%rcx,1) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rax,%r8 │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 42586e │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425f45 │ │ │ │ - movq $0x4250c0,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x16581e7(%rip),%rbx │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - lea 0x16581db(%rip),%rdi │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42675f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - jmp 425e24 │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42675a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x111135b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ + add %cl,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 426992 │ │ │ │ + movq $0x4267b8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - jmp 425b11 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - jmp 425cce │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425f2a │ │ │ │ - movq $0x424df0,-0x20(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - lea 0x16580c2(%rip),%rax │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 425e24 │ │ │ │ - nop │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4267b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 425ad4 │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 425e9c │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %rax,%r9 │ │ │ │ + add %dl,0x480144ad(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 425a5f │ │ │ │ - mov 0x6(%r9),%rax │ │ │ │ - mov %rsi,%r10 │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 425c07 │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425ee4 │ │ │ │ - mov 0x6(%r10),%rsi │ │ │ │ - movq $0x424ee0,-0x88(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - movq $0x14604f8,-0x60(%r12) │ │ │ │ - lea -0x88(%r12),%rsi │ │ │ │ - mov %rsi,-0x58(%r12) │ │ │ │ - movq $0x424f30,-0x50(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x424f80,-0x28(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0x5e(%r12),%rsi │ │ │ │ - lea -0x50(%r12),%r14 │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 425e24 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425f07 │ │ │ │ - movq $0x424e40,-0x50(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x424e90,-0x28(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0x50(%r12),%r14 │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 425e24 │ │ │ │ + je 426808 │ │ │ │ + movq $0x4267f8,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4267f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,-0x74b80000(%rax,%rax,1) │ │ │ │ - pop %rbp │ │ │ │ - rex.W │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %r8,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 425dac │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425eae │ │ │ │ - mov 0x6(%r8),%r8 │ │ │ │ - movq $0x425020,-0x50(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x425070,-0x28(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ + add %dl,-0x53(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x14(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - lea -0x50(%r12),%r14 │ │ │ │ - lea -0x6(%r12),%rdx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 425e24 │ │ │ │ - movq $0x425ac0,0x0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425ec9 │ │ │ │ - movq $0x424fd0,-0x20(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + lea 0x144ad39(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - lea 0x1657d75(%rip),%rdx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 425e24 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x426850,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426850 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jge 425e30 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425e80 │ │ │ │ - movq $0x424da0,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x425c90,-0x8(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x151bca8,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rdx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x425e10,0x10(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x6(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 15133f8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 424ac0 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x4259f0,0x0(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x425d88,0x0(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - movq $0x4259a8,0x8(%rbp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x425bd8,0x0(%rbp) │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %r9,0x18(%rbp) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x425a38,0x0(%rbp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x425820,0x0(%rbp) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x425850,0x0(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + jmp 426808 │ │ │ │ + movq $0x426898,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426898 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 425fd2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef3c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jae 426039 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - jne 4260c8 │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x426078,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x6(%rax),%rcx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %dh,0x480144ac(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 4268ad │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 426808 │ │ │ │ + movq $0x4268e0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426078 │ │ │ │ + jne 4268e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ + add %ch,-0x54(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rax,%rsi,1) │ │ │ │ - movl $0x426010,-0x8(%rbp) │ │ │ │ + add %esi,0x9(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 426808 │ │ │ │ + movq $0x426928,-0x8(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426010 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + jne 426928 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x426108,0x8(%rbp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 425ff0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rdi,%rbx,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %esi,0x69(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 426163 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x425f98,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ + ja 426982 │ │ │ │ + movq $0x43bcf0,-0x28(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + lea -0x23(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea 0x144abcf(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 426808 │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - movq $0x425ff0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp 425ff0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x144b5f1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + jl 426a1b │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4269ff │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4269fa │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1111091(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103a9b4c <__environ@GLIBC_2.2.5+0xe915b64> │ │ │ │ + add %bl,-0x55(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 426be1 │ │ │ │ + movq $0x426a58,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426a58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %ah,0x42(%rdx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - xrelease mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %ah,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rax,2) │ │ │ │ + movl $0x426a98,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426238 │ │ │ │ + jne 426a98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - jo 4262a0 │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 426270 │ │ │ │ + add %ah,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x14(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x144aac9(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x426af0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426af0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x48004262(%r8) │ │ │ │ + add %cl,0x480144aa(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 426b02 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 426aa8 │ │ │ │ + movq $0x426b38,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4262a0 │ │ │ │ + jne 426b38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 4262af │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + add %al,-0x56(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x9(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 426198 │ │ │ │ - lea 0x144b515(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 426aa8 │ │ │ │ + movq $0x426b80,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426b80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x44,%ah │ │ │ │ - add %ecx,-0x77(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ + test $0x89480144,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - jmp 4252f8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4261f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 424ac0 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x4c(%rax) │ │ │ │ - add %r9d,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + add %esi,0x60(%rbp) │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4263bd │ │ │ │ - movq $0x4262d8,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x426308,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x426330,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x13f4430,-0x18(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ + ja 426bd1 │ │ │ │ + movq $0x43bd30,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x45(%r12),%rax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + lea -0x19(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x144b409(%rip),%rbx │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x144a9b0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 426aa8 │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + jp 426c6b │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 426c4f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 426c4a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1110e17(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + test $0x8d480144,%eax │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 426422 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef3c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jb 426e31 │ │ │ │ + movq $0x426ca8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426ca8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 426491 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 426482 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0x89480144,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rax,2) │ │ │ │ + movl $0x426ce8,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426ce8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ecx,0x48000000(%rax) │ │ │ │ - add $0x20,%ebp │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x4264c0,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x7(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,%al │ │ │ │ + test $0x44,%al │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x14(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x144a8a9(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x426d40,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4264c0 │ │ │ │ + jne 426d40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %ch,-0x58(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rsi,%riz,1) │ │ │ │ - movl $0x426460,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %esi,0x6(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 426cf8 │ │ │ │ + movq $0x426d88,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426460 │ │ │ │ + jne 426d88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1657660(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x426538,0x0(%rbp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - jmp 426440 │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0x44,%al │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x9(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 426cf8 │ │ │ │ + movq $0x426dd0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426dd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rdi,%rbx,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %esi,0x60(%rbp) │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 426593 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4263e8,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ + ja 426e21 │ │ │ │ + movq $0x43bd50,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + lea -0x19(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ + lea 0x144a790(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + jmp 426cf8 │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ + ja 426ebb │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 426e9f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 426e9a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1110b9d(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB call 103aa814 <__environ@GLIBC_2.2.5+0xe91682c> │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x426440,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 426440 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x144b1e7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4265c8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + movq $0x426ef8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426ef8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rax,2) │ │ │ │ + movl $0x426f38,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426f38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 424ac0 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4f(%rax) │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB call 733a9fc4 <__environ@GLIBC_2.2.5+0x71915fdc> │ │ │ │ - push %rsi │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4266c4 │ │ │ │ - movq $0x426620,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x426648,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x4266f0,-0x18(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 426358 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x144b11a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %ah,0x480144a6(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 426f58 │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x144a689(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x426f90,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426f90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x34(%rdi) │ │ │ │ - movq $0x13f4410,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1a7db59,-0x10(%r12) │ │ │ │ + add %cl,-0x5a(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4e(%rbp) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 426fcf │ │ │ │ + movq $0x43bd70,-0x10(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + lea 0x144a612(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 426f48 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + jbe 42706b │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42704f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42704a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x11109c3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x480144a5(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4271e0 │ │ │ │ + movq $0x4270a8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4270a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4267be │ │ │ │ - movq $0x426798,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %ah,-0x5b(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rax,2) │ │ │ │ + movl $0x4270e8,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426798 │ │ │ │ + jne 4270e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rbp,%rcx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13ef288 │ │ │ │ - lea 0x144b03b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 426845 │ │ │ │ - movq $0x426820,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + add %esi,0x14(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x144a509(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x427140,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426820 │ │ │ │ + jne 427140 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x1665441(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x166543c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x144afbc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x6(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4270f8 │ │ │ │ + movq $0x427188,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 427188 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 4268b1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4268c8 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,0x480144a4(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 4271eb │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4268bd │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x13f4450,-0x10(%r12) │ │ │ │ + ja 4271d0 │ │ │ │ + movq $0x43bd90,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef428 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x144a441(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4270f8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + je 42726b │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42724f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42724a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1110799(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4272af │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4272aa │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x144a4a1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145dce8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42730f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42730a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x144a629(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145dec8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 426993 │ │ │ │ - movq $0x426928,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 426928 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jae 427370 │ │ │ │ + lea 0x144a650(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rdx,%rbp,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 426983 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x426860,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x144afe6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x16571b4(%rip),%rbx │ │ │ │ + add %esi,0x48(%rcx,%rbp,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + movq $0x427358,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 427358 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4269e6 │ │ │ │ + shlb $0x45,-0x72b7febc(%rbp) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4273d9 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x144a5a4(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 426b48 │ │ │ │ + jmp 427330 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 426a26 │ │ │ │ + cwtl │ │ │ │ + movabs %eax,0x394ce8458d480144 │ │ │ │ + clc │ │ │ │ + jb 42745d │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4e1180 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x427430,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 427430 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %bl,-0x5d(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0xe(%rbx),%esi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 145dde8 │ │ │ │ + lea 0x144a334(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103aa394 <__environ@GLIBC_2.2.5+0xe9163ac> │ │ │ │ + add %bl,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 427532 │ │ │ │ + movq $0x4274b8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4274b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - xchg %eax,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + add %ah,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rcx,%rdi,2) │ │ │ │ + add $0x50,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 426ad5 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4f6e18,-0x48(%r12) │ │ │ │ - movq $0x1886feb,-0x40(%r12) │ │ │ │ + ja 427522 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4273b0,-0x48(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x426a00,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x4f6e18,-0x10(%r12) │ │ │ │ + movq $0x4273f0,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x43bdb0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x41(%r12),%rax │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x426af8,-0x18(%rbp) │ │ │ │ - lea -0x9(%r12),%rsi │ │ │ │ - lea 0x16684f5(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4e0c20 │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x144a487(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x144a0f4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4f6e78,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43bdd0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0x1(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x144a434(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43be10,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x144a3ec(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0x28000000,%eax │ │ │ │ + jo 427663 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 427647 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 427642 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x111034c(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 426b99 │ │ │ │ + add %bh,-0x5d(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB loopne 4276b9 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 426c6a │ │ │ │ - movq $0x426b90,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + jb 4277d8 │ │ │ │ + movq $0x4276a0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426b90 │ │ │ │ + jne 4276a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %al,-0x5d(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,-0x38b80000(%rax,%rax,1) │ │ │ │ - rex.RB clc │ │ │ │ - fsubrs 0x42(%rbx) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %esi,0x48(%rsp,%rax,2) │ │ │ │ + movl $0x4276e0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426bd8 │ │ │ │ + jne 4276e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 426c4c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x4269c0,-0x58(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - movq $0x426a40,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1665036(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 426ca6 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4e1240 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 426d1b │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 426d10 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x426b48,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x426d30,-0x18(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 426b48 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - js 426db3 │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + movabs %eax,0x7e083d889480144 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 427700 │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x144a2e9(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x427738,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426d78 │ │ │ │ + jne 427738 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x49000000(%rbp) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 426df3 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x426c80,-0x48(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x4f6e18,-0x28(%r12) │ │ │ │ - movq $0x18898de,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x4f6e18,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x21(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1462a70(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %ch,0x480144a2(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 42774a │ │ │ │ add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 426ede │ │ │ │ - movq $0x426e80,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4276f0 │ │ │ │ + movq $0x427780,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426e80 │ │ │ │ + jne 427780 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %ah,-0x5e(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rbp,%rbx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ + add %esi,0x57(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 426ece │ │ │ │ - movq $0x426cc0,-0x28(%r12) │ │ │ │ + ja 4277c8 │ │ │ │ + movq $0x43be30,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x144aae3(%rip),%rbx │ │ │ │ + lea 0x144a221(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x1656c69(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x4637,$0x1 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 426f2a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4276f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x28000000,%eax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add %ecx,%fs:-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 427847 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 427842 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1110122(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ + jmp 13c9678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48014637(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + add %ch,0x480144a1(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 426fd5 │ │ │ │ - movq $0x426f80,-0x8(%rbp) │ │ │ │ + jb 427987 │ │ │ │ + movq $0x4278a0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426f80 │ │ │ │ + jne 4278a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37(%rax) │ │ │ │ - rex.RX add %r9d,-0x77(%rax) │ │ │ │ + add %dh,-0x5f(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rsp,%rdx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 426fc5 │ │ │ │ - movq $0x426f08,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x144a9f4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x1656b72(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %esi,0x48(%rsp,%rax,2) │ │ │ │ + movl $0x4278e0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4278e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 743aa95c <__environ@GLIBC_2.2.5+0x72916974> │ │ │ │ - ss lea 0x144a9c8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x6c(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x427070,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 427070 │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs 0x7e083d889480144,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 427900 │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x144a119(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdx,%riz,1) │ │ │ │ - movl $0x427030,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x427938,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427030 │ │ │ │ + jne 427938 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1656ab4(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4270e0,-0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 427008 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rsi,2) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %bl,%al │ │ │ │ + movabs 0x7e083d889480144,%al │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 427992 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42714e │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x188999e,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ + ja 427977 │ │ │ │ + movq $0x43be50,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x144a0a2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4278f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %ecx,%fs:-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4279f7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4279f2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x110ff48(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 743aaadc <__environ@GLIBC_2.2.5+0x72916af4> │ │ │ │ - ss lea 0x144a870(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x6c(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x4271f0,-0x8(%rbp) │ │ │ │ + add %ch,(%rax) │ │ │ │ + movabs 0x394ce8458d480144,%al │ │ │ │ + clc │ │ │ │ + jb 427b37 │ │ │ │ + movq $0x427a50,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4271f0 │ │ │ │ + jne 427a50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + lahf │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rdx,%riz,1) │ │ │ │ - movl $0x4271b0,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %esi,0x48(%rsp,%rax,2) │ │ │ │ + movl $0x427a90,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4271b0 │ │ │ │ + jne 427a90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1656934(%rip),%rbx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4801449f(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 427ab0 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x427260,-0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + lea 0x1449f99(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x427ae8,-0x8(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 427188 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 427ae8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %bl,-0x61(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x49000000(%rsi) │ │ │ │ - add $0x58,%esp │ │ │ │ + add %esi,0x4e(%rbp) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4272ee │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x50(%r12) │ │ │ │ - movq $0x188999e,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ + ja 427b27 │ │ │ │ + movq $0x43be90,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x18719ef,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x49(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x33,%al │ │ │ │ - rex.RX add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 427342 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 427389 │ │ │ │ - rex.RX add %r9d,-0x73(%rax) │ │ │ │ + lea 0x1449f22(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 427aa0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + push $0x64 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42737a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 427ba7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 427ba2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x110fd6e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ + jmp 13c9678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae 427407 │ │ │ │ - lea 0x144a668(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x5a(%rax) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - lock jae 427409 │ │ │ │ - add %cl,0x75(%rcx,%rcx,4) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4273f0 │ │ │ │ + add %ch,0x4801449e(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 427ca1 │ │ │ │ + movq $0x427c00,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 427c00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x22(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x427448,-0x8(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x1659fe8(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 145c970 │ │ │ │ - movq $0x427490,0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 427398 │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dh,-0x62(%rax) │ │ │ │ add %r9d,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rdi,%rdx,1) │ │ │ │ - movl $0x4273c0,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x1659f9b(%rip),%r14 │ │ │ │ - jmp 145d008 │ │ │ │ - lea 0x16566e7(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x48000000(%rax) │ │ │ │ + movl $0x427c48,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 427c48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x32(%rax) │ │ │ │ - rex.RX add %r9d,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x49000000(%rcx) │ │ │ │ - add $0x58,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 427515 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x4f6e18,-0x50(%r12) │ │ │ │ - movq $0x188996f,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x427358,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x49(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %ch,(%rax) │ │ │ │ + sahf │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x58(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42755e │ │ │ │ - movq $0x427320,-0x20(%r12) │ │ │ │ + ja 427c91 │ │ │ │ + movq $0x14604d8,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + movq $0x43beb0,-0x8(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + lea 0x1449de8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x1449db9(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + ... │ │ │ │ + adc $0x58000000,%eax │ │ │ │ + imul $0x4cf0458d,0x48(%rcx,%rax,1),%esp │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 427d17 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 427d12 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x110fbd4(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 427629 │ │ │ │ - movq $0x4275c8,-0x10(%rbp) │ │ │ │ + add %ch,-0x63(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB loopne 427d89 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 427ea8 │ │ │ │ + movq $0x427d70,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4275c8 │ │ │ │ + jne 427d70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - jbe 427611 │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 427600 │ │ │ │ + add %dh,(%rax) │ │ │ │ + popf │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rax,2) │ │ │ │ + movl $0x427db0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 427db0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r14b,0xe(%r13) │ │ │ │ - lea 0x166465d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1664658(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x144a400(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4276eb │ │ │ │ - movq $0x427690,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %dh,%al │ │ │ │ + pushf │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x14(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x1449cd9(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x427e08,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427690 │ │ │ │ + jne 427e08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - jbe 4276d9 │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4276c8 │ │ │ │ + add %bl,0x4801449c(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 427e1a │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 427dc0 │ │ │ │ + movq $0x427e50,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 427e50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %dl,-0x64(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x57(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 427e98 │ │ │ │ + movq $0x43bef0,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x144a346(%rip),%rbx │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1449c11(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 427dc0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 427794 │ │ │ │ - movq $0x427748,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 427748 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x2c(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 42776e │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x110ff64(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x110ff60(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x110ff2e(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x144a2c5(%rip),%rbx │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43bf10,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1449bc4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc $0x8000000,%eax │ │ │ │ + add %ecx,%fs:-0x73(%eax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42783c │ │ │ │ - movq $0x4277f0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 427f67 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 427f62 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x110f95a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4277f0 │ │ │ │ + jmp 13c9678 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x2c(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 427816 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x110febc(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x110feb8(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x110fe86(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x144a225(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xfd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - movabs 0x6601048f0ee90144,%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5e(%rax) │ │ │ │ + add %dl,-0x65(%rax) │ │ │ │ add %r9d,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 427907 │ │ │ │ - movq $0x4278c8,-0x8(%rbp) │ │ │ │ + rex.RB loopne 427fd9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4280f8 │ │ │ │ + movq $0x427fc0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4278c8 │ │ │ │ + jne 427fc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movabs %al,0xfb834807e3830144 │ │ │ │ - add 0x26(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 4278e7 │ │ │ │ - lea 0x144a1c2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x144a18a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x144a1ca(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %bl,(%rax) │ │ │ │ + fwait │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rax,2) │ │ │ │ + movl $0x428000,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 428000 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x144a20a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4279cb │ │ │ │ - movq $0x427970,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x14(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x1449ac1(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x428058,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427970 │ │ │ │ + jne 428058 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x7cffbd87(%r8) │ │ │ │ - jrcxz 427982 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %al,0x4801449a(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 42806a │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 428010 │ │ │ │ + movq $0x4280a0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4279a8 │ │ │ │ + jne 4280a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x57(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4280e8 │ │ │ │ + movq $0x43bf30,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x144a17e(%rip),%rbx │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x14499f9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 428010 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc $0x8000000,%eax │ │ │ │ + gs add %ecx,%fs:-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 427aa6 │ │ │ │ - movq $0x427a30,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 428167 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 428162 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x110f730(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 427a30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x7a(%r8) │ │ │ │ - rex.X add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 427a68 │ │ │ │ + jmp 13c9678 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jge 427a85 │ │ │ │ - lea 0x1664203(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 427a98 │ │ │ │ - lea 0x16641f9(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x16641f4(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x144a0ab(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,0x48014499(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 427b19 │ │ │ │ - movq $0x427b08,-0x8(%rbp) │ │ │ │ + jb 42824e │ │ │ │ + movq $0x4281c0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427b08 │ │ │ │ + jne 4281c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x67(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,0x48000000(%rbp) │ │ │ │ + movl $0x428208,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 428208 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cltd │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x45(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42823e │ │ │ │ + movq $0x43bf50,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x14498d3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x14498a4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x144a040(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + movsxd 0x48(%rcx,%rax,1),%esp │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4282c7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4282c2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x110f5a6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 427b89 │ │ │ │ - movq $0x427b78,-0x8(%rbp) │ │ │ │ + add %dl,-0x68(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4283ae │ │ │ │ + movq $0x428320,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427b78 │ │ │ │ + jne 428320 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ - (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1449fd8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 427bf9 │ │ │ │ - movq $0x427be8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + add %bl,(%rax) │ │ │ │ + cwtl │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,0x48000000(%rbp) │ │ │ │ + movl $0x428368,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427be8 │ │ │ │ + jne 428368 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x45(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42839e │ │ │ │ + movq $0x43bf70,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x14497a3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x1449774(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1449f70(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbbb $0x45,-0x72b7febc(%rdi) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x48000000,%eax │ │ │ │ + (bad) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 427c3a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 428427 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 428422 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x110f41c(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427ec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 427ceb │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x427c98,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 427c98 │ │ │ │ + jmp 13c9678 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - jl 427ce1 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB loopne 428499 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4285b8 │ │ │ │ + movq $0x428480,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427cc0 │ │ │ │ + jne 428480 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %esi,0x48(%rsp,%rax,2) │ │ │ │ + movl $0x4284c0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4284c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1461b96(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103ab65c <__environ@GLIBC_2.2.5+0xe917674> │ │ │ │ (bad) │ │ │ │ - lock add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 84fa6d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48014496(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 4284e0 │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x1449691(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x428518,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427d50 │ │ │ │ + jne 428518 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x4800427d(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %dl,-0x6a(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x6(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4284d0 │ │ │ │ + movq $0x428560,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427d80 │ │ │ │ + jne 428560 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - sub (%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 427dbf │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x57(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4285a8 │ │ │ │ + movq $0x43bf90,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x14495c9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 4284d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - (bad) -0x7d(%rcx) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x4f6e38,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x427db8,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 1513358 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x427d08,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x4f6eb8,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W sub %al,0x1(%rsi) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 427eaa │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dh,-0x72(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB call 103abf7c <__environ@GLIBC_2.2.5+0xe917f94> │ │ │ │ + (bad) │ │ │ │ + fldl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sub %al,0x1(%rsi) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 428021 │ │ │ │ - movq $0x427f00,-0x8(%rbp) │ │ │ │ + movq $0x428668,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427f00 │ │ │ │ + jne 428668 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4801449c(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov 0x48(%rcx,%rax,1),%es │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 428013 │ │ │ │ - movq $0x427f48,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + je 42871a │ │ │ │ + movq $0x4286b0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427f48 │ │ │ │ + jne 4286b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x64(%rax) │ │ │ │ - add %r9d,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - cwtl │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,0x48000000(%rdi) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x427c18,-0x90(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - movq $0x427c50,-0x78(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - movq $0x427e28,-0x60(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x4f6e78,-0x50(%r12) │ │ │ │ - lea -0x5f(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x427e88,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x49(%r12),%rax │ │ │ │ + add %ch,%al │ │ │ │ + lea 0x48(%rcx,%rax,1),%eax │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 428716 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428702 │ │ │ │ + movq $0x14604d8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ + movq $0x43bc70,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x1663c7f(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1449b70(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x1448d77(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - fwait │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB loopne 428091 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 428079 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42879c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428791 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x428090,-0x20(%rbp) │ │ │ │ - lea 0x1663c35(%rip),%rsi │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 145d210 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x1a8bc99,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - fwait │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r14b,0x49004280(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 427ec8 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub $0xff,%ch │ │ │ │ - decl (%rdi) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x43bfb0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103ac184 <__environ@GLIBC_2.2.5+0xe91819c> │ │ │ │ (bad) │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4281ab │ │ │ │ - movq $0x428118,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428118 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + fiaddl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0x7,%r14d │ │ │ │ + lea 0x114a625(%rip),%rax │ │ │ │ + mov (%rax,%r14,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4288fb │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rcx │ │ │ │ + mov 0x13(%rbx),%rdx │ │ │ │ + mov 0x1b(%rbx),%rsi │ │ │ │ + mov 0x23(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x70(%r12) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + movq $0x1a8bc99,-0x60(%r12) │ │ │ │ + movq $0x14e0048,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + lea -0x6e(%r12),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + lea -0x56(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x1448c76(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + movq $0x429570,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x144927a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %es,0x48(%rcx,%rax,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4289c6 │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%rcx │ │ │ │ + mov 0x14(%rbx),%rdx │ │ │ │ + mov 0x1c(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x58(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + movq $0x1a8bc99,-0x48(%r12) │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + lea -0x56(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x1448b7b(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0x428938,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov 0x48(%rcx,%rax,1),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428a6a │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x1a8bc99,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x1448aa7(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x4289f8,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4801449a(%rax) │ │ │ │ - movl $0x428140,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + add %al,-0x76(%rax) │ │ │ │ + add %r9d,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428aee │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1a8bc99,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x14489f3(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x428a98,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x428b48,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 428140 │ │ │ │ + jne 428b48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x66(%rax) │ │ │ │ + add %dl,-0x77(%rax) │ │ │ │ add %r9d,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add $0x75,%al │ │ │ │ - movsxd -0x7d(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x428040,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428ba2 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x428628,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x1a8bc99,(%r12) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x14499c3(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - cltd │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 428239 │ │ │ │ - add $0x28,%r12 │ │ │ │ + pop 0x48(%rcx,%rax,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 428bec │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + add $0xfffffffffffffffa,%rax │ │ │ │ + lea 0x114a2ca(%rip),%rcx │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42822e │ │ │ │ - movq $0x15194e0,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x4280d8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + ja 428c5a │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x1a8bc99,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x428258,-0x8(%rbp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x6(%r12),%rsi │ │ │ │ - lea 0x1663a4c(%rip),%r14 │ │ │ │ + lea 0x1448f37(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x428bc8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 454c38 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x1449968(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x7e(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - and %al,%al │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - sbb $0xd0,%al │ │ │ │ - add (%rax),%al │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428cb5 │ │ │ │ + movq $0x4285e8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + lea 0x1662fe7(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x428c88,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428d02 │ │ │ │ + movq $0x428608,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + lea 0x1662f9e(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - and $0x46,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 428358 │ │ │ │ - movq $0x4282d8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + mov 0x48(%rcx,%rax,1),%es │ │ │ │ + add $0x8,%ebp │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428d62 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1a8bc99,(%r12) │ │ │ │ + lea 0x1448dff(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x428d28,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4282d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 1513340 │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - and 0x1(%rsi),%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 428363 │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %bl,0x4801448d(%rax) │ │ │ │ + add $0x8,%ebp │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 428348 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14dffc8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x1a8bc99,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x187a7f1,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + ja 428dca │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1a8bc99,(%r12) │ │ │ │ + lea 0x1448d67(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x428d90,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x1449b99(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x428390,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - lea 0x1120ed3(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x23(%rax) │ │ │ │ - rex.RX add %r9d,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0x71,%al │ │ │ │ - or $0x0,%al │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4283fe │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4283f9 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x16638b0(%rip),%rsi │ │ │ │ - lea 0x144e6da(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13e4b88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea 0x48(%rcx,%rax,1),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428e6a │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x1a8bc99,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x1448c97(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x428df8,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov %es,0x48(%rcx,%rax,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428f0a │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x1a8bc99,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x1448bbf(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x428e98,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov 0x48(%rcx,%rax,1),%eax │ │ │ │ + add $0x8,%ebp │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428f8e │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1a8bc99,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x1448adb(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x428f38,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x38000000,%eax │ │ │ │ - fwait │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42845f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42845a │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x76(%rax) │ │ │ │ + add %r9d,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 429016 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1a8bc99,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x1448a23(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x428fc0,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48014489(%rax) │ │ │ │ + add $0x8,%ebp │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4290ba │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x1a8bc99,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x144894f(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x429048,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7b(%rax) │ │ │ │ + add %r9d,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42915a │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x1a8bc99,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x14484d7(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x4290e8,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x7c(%rax) │ │ │ │ + add %r9d,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4291de │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1a8bc99,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x1448423(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x429188,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48014483(%rax) │ │ │ │ + add $0x8,%ebp │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42929e │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rdx │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x58(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + movq $0x1a8bc99,-0x48(%r12) │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + lea -0x56(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x1448333(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0x429210,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x60,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42935e │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rdx │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x58(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + movq $0x1a8bc99,-0x48(%r12) │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + lea -0x56(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x1448243(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0x4292d0,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1448750(%rip),%r14 │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4293c0,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1449ab7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4293c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4801449a,%eax │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 428532 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4284c0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4284c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %al,0x48(%rcx,%rax,1) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42951a │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42940a │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1a8bc99,(%r12) │ │ │ │ + lea 0x1448693(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x14485b8(%rip),%r14 │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x14485a2(%rip),%r14 │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x66(%rax) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - test %al,0x0(%rdx) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4284e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %bh,-0x7b(%rax) │ │ │ │ + add %r9d,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42949e │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x428740,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x144852b(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x429448,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x66(%rax) │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdx,%rbp,1) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 42850e │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - lea 0x144e5c5(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13e4b88 │ │ │ │ - lea 0x1449a1b(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x144e5a1(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13e4b88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4294fe │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x4287d8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x4294d0,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42954b │ │ │ │ + movq $0x4287b8,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + lea 0x1662755(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + jg 4295b3 │ │ │ │ + add %ecx,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + fdiv %st(2),%st │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + xchg %al,0x48(%rcx,%rax,1) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4285b4 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x428588,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + jb 4295e0 │ │ │ │ + movq $0x4295d0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 428588 │ │ │ │ + jne 4295d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdx,%rdx,1) │ │ │ │ - movl $0x4285c8,0x0(%rbp) │ │ │ │ - xor %esi,%esi │ │ │ │ + add %cl,%al │ │ │ │ + test %eax,0x48(%rcx,%rax,1) │ │ │ │ + movl $0x429600,0x0(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 145bed0 │ │ │ │ - lea 0x1449ef4(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 428830 │ │ │ │ + lea 0x1448659(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - sti │ │ │ │ - add %esi,0xe(%rbp) │ │ │ │ - lea 0x1449ed5(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1449ed0(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x429600,0x0(%rbp) │ │ │ │ + jmp 15133b8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rax) │ │ │ │ - rex.RX add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 428622 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4296b1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42968e │ │ │ │ + movq $0x151c2e0,-0x20(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + movq $0x1a8bc99,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 431fd8 │ │ │ │ + lea 0x14485bb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - and %al,0x1(%rsi) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42865a │ │ │ │ + jb 4296e2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 431fd8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %al,0x1(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 428692 │ │ │ │ + jb 42971a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ + jmp 432198 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,(%rax) │ │ │ │ - rex.RX add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4286ca │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 429752 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ + jmp 431fd8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - rex.RX add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 428702 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42979a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1470438 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4801461f,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42873a │ │ │ │ + jb 4297dd │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x16657d1(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ + jmp 1472e78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x46,(%rdi) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 428772 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 429821 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x112d249(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ + jmp 14d8e28 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - rex.RX add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4287aa │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 429867 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4297f8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4287e6 │ │ │ │ + jb 4298e4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4298d9 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x429838,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x110dd2c(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4b6358 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 428851 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 428836 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x428850,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13e19e8 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x429888,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4298f8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110dc57(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rbx,%rbx,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4288ab │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4287c0,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x4f6e18,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42913f │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 429a14 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 429a09 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x428940,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428940 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x112d061(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6a(%rax) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r13b,-0x77(%r8) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ - (bad) │ │ │ │ - jne 428968 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 429a57 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4299b8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x6a(%rax) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - rex.RB call 851328 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x27(%rbx),%rdx │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4289b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock clc │ │ │ │ - mov %eax,0x0(%rdx) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 429ad4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 429ac9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x429a28,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x110db3c(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4289f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x429a78,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48014495(%rax) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 428a45 │ │ │ │ - movq $0x428a30,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428a30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48014495(%rax) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 428b43 │ │ │ │ - movq $0x428a70,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428a70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %dl,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 429ba5 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 429b9a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x429ae8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110da56(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6b(%rax) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x4c(%rbx),%esi │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 428b43 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x428ab8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428ab8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ecx,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 429c18 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x429b40,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - add %r8d,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdx,%rdi,2) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - movq $0x428af8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428af8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ecx,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48014494(%rax) │ │ │ │ - movl $0x428bf0,0x0(%rbp) │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - lea 0x14493ee(%rip),%r14 │ │ │ │ - mov 0x37(%rbx),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - jmp 13f0818 │ │ │ │ - test %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 429c65 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1665349(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x6c(%rax) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %ch,%cl │ │ │ │ - int3 │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x18,%ebp │ │ │ │ - lea 0x165500b(%rip),%rax │ │ │ │ - jmp 428f20 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1b(%rax) │ │ │ │ - rex.RX add %r9d,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2a(%rdi) │ │ │ │ - movq $0x428670,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - jmp 428f20 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x428b68,0x0(%rbp) │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ - test %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 429cad │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1665301(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - sbb %r13b,%r9b │ │ │ │ - imul $0x1f0f0000,(%rcx),%eax │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 429cf1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x112cd79(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48014493(%rax) │ │ │ │ - mov 0x30(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 4292c9 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4292a3 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x428800,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - movq $0x428c80,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428c80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,0x48000004(%rdx) │ │ │ │ - movl $0x428cb8,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 429d37 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x429cc8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428cb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - test %eax,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,%ah │ │ │ │ - add $0xc7480000,%eax │ │ │ │ - add %r15b,%r8b │ │ │ │ - mov %es,0x0(%rdx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428cf8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 429db4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 429da9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x429d08,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x110d87d(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48014492(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - lea 0x1654e4e(%rip),%rsi │ │ │ │ - jmp 428d30 │ │ │ │ - nopl (%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x6e(%rax) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 428d48 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 428d9b │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 428d7f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x428d20,0x0(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428d20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x428bd0,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 428ea2 │ │ │ │ - movq $0x428dd8,0x0(%rbp) │ │ │ │ - mov 0x6(%rsi),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428dd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x429d58,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %eax,(%rcx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48014491(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 428f9a │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 429050 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 428e70 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x428788,-0x50(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x1871f70,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - jmp 428f20 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x428b28,0x0(%rbp) │ │ │ │ - jmp 1513340 │ │ │ │ - test %eax,(%rbx) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sbb %al,0x1(%rsi) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - jmp 428eb2 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 428b70 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429127 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4286a8,-0x50(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x1886feb,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x429dc8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - movq $0x428f50,0x20(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428f50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110d7a9(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rax,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 423c30 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 429ee4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 429ed9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x112cb91(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17(%rax) │ │ │ │ - rex.RX add %r9d,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %ch,%bl │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4290d8 │ │ │ │ - add $0x58,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 429019 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x428718,-0x50(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x1886feb,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - jmp 428f20 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x428f90,0x0(%rbp) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,(%rbx) │ │ │ │ + ja 429f27 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x429e88,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x71(%rax) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 429fa4 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4290a3 │ │ │ │ - movq $0x428750,-0x38(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - movq $0x1871f70,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - jmp 428f20 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x429048,0x0(%rbp) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rbx) │ │ │ │ + ja 429f99 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x429ef8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x110d68d(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.RX add %r9d,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2a(%rdi) │ │ │ │ - movq $0x4286e0,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - jmp 428f20 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x4290d0,0x0(%rbp) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x428e98,0x0(%rbp) │ │ │ │ - jmp 1513340 │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x429f48,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 429223 │ │ │ │ - movq $0x429190,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x6(%rcx),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429190 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x15(%rax) │ │ │ │ - rex.RX add %r9d,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429213 │ │ │ │ - movq $0x428638,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x1886feb,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - jmp 428f20 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x429248,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429248 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - test %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48014614(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 428b35 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42a075 │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 429293 │ │ │ │ - movq $0x428600,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - jmp 428f20 │ │ │ │ + ja 42a06a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x429fb8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110d5a8(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - jmp 428f20 │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - jmp 428f20 │ │ │ │ - lea 0x1654889(%rip),%rbx │ │ │ │ - jmp 428c50 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 429347 │ │ │ │ - movq $0x428478,-0x58(%r12) │ │ │ │ - mov %rdi,-0x48(%r12) │ │ │ │ - movq $0x428548,-0x40(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4288e0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ + ja 42a0e8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42a010,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - lea 0x1448c77(%rip),%rbx │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - adc $0xb8000000,%eax │ │ │ │ - mov %es,0x48(%rcx,%rax,1) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4293b7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4293b2 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1448c57(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rbx) │ │ │ │ - rex.RX add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4293f2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a135 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1664e79(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %es,0x48(%rcx,%rax,1) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 429560 │ │ │ │ + jb 42a17d │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x429458,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1664e31(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429458 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %es,0x48(%rcx,%rax,1) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 429564 │ │ │ │ - add $0xa8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429550 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x4293d0,-0xa0(%r12) │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - movq $0x4f6e18,-0x88(%r12) │ │ │ │ - movq $0x1886feb,-0x80(%r12) │ │ │ │ - lea -0xa0(%r12),%rbx │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - movq $0x4f6e18,-0x70(%r12) │ │ │ │ - movq $0x1872048,-0x68(%r12) │ │ │ │ - lea -0x81(%r12),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x4f6e18,-0x58(%r12) │ │ │ │ - lea -0x69(%r12),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x188b0cb,-0x48(%r12) │ │ │ │ - movq $0x4f6e18,-0x40(%r12) │ │ │ │ - movq $0x188b0bb,-0x38(%r12) │ │ │ │ - lea -0x51(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x4f6e18,-0x28(%r12) │ │ │ │ - movq $0x188996f,-0x20(%r12) │ │ │ │ - lea -0x39(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x4f6e18,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x21(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a1c5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1664de9(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103acee4 <__environ@GLIBC_2.2.5+0xe918efc> │ │ │ │ - (bad) │ │ │ │ - lock add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 852b7d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4295d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a209 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x112c861(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - xchg %eax,%esi │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429608 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a24f │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42a1e0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - sub (%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 429647 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a2cc │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a2c1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42a220,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x110d38d(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - (bad) -0x7d(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x4f6e38,-0x10(%r12) │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42a270,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x429640,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 1513358 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42a39d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a392 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42a2e0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110d2af(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x429590,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x4f6eb8,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42a338,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x77(%rax) │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB call 733ad06c <__environ@GLIBC_2.2.5+0x71919084> │ │ │ │ - and -0x39(%rax),%ecx │ │ │ │ - rex.RB │ │ │ │ - lock pop %rax │ │ │ │ - xchg %eax,%edi │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - testl $0x738b48f0,-0x77(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4292f0 │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x42a3b8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x110d1c6(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %eax,0x48(%rcx,%rax,1) │ │ │ │ - movl $0x429780,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429780 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a4e4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a4d9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42a420 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov %al,0x48(%rcx,%rax,1) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4298cc │ │ │ │ - movq $0x4297c0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4297c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48014488(%rax) │ │ │ │ - movl $0x4297e8,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4297e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42a488,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48014488(%rax) │ │ │ │ - movl $0x429820,-0x8(%rbp) │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a595 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1664a19(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x78(%rax) │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x49000000(%rax) │ │ │ │ - add $0x68,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4298b8 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x429408,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x4296b0,-0x40(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x4f6e78,-0x30(%r12) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x14df608,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x29(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x1654286(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48014487(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 429974 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429969 │ │ │ │ - movq $0x42ce80,-0x30(%r12) │ │ │ │ - movq $0x1871ff3,-0x28(%r12) │ │ │ │ - movq $0x1a8bc7a,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x429718,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x429990,-0x10(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1662315(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 42a5dd │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x16649d1(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454c38 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x144872d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x49004299(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 454288 │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a625 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1664989(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - cltd │ │ │ │ - rex.X add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - loopne 429976 │ │ │ │ - add (%rax),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a66d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1664941(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - cltd │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - xchg %eax,%edi │ │ │ │ - mov %ah,-0x17(%rcx,%rax,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - sti │ │ │ │ - add %dl,0x1(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a6b1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x112c3b9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x15194e0,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a6f7 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42a688,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 426e40 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x7a(%rax) │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - testl $0x14358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - and 0x1(%rsi),%ah │ │ │ │ - jmp 4298f8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xchg %al,0x48(%rcx,%rax,1) │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x16621ed(%rip),%r14 │ │ │ │ - jmp 4298f8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 429b51 │ │ │ │ - movq $0x429af0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a774 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a769 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42a6c8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x110cf2c(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429af0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - fwait │ │ │ │ - rex.X add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 429b28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42a718,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0xe(%r14) │ │ │ │ - lea 0x1662135(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1662130(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1448580(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 429bc9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 429c1f │ │ │ │ - movq $0x429bb8,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429bb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42a845 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a83a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42a788,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110ce4e(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - lock fwait │ │ │ │ - rex.X add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 429bf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42a7e0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x11(%r14) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x14484ba(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 429ce9 │ │ │ │ - movq $0x429c88,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 42a92e │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a923 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42a860,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x110cd5b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429c88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - pushf │ │ │ │ - rex.X add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 429cc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x42a8c0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0xe(%r14) │ │ │ │ - lea 0x1661f9d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1661f98(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14483f8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42aa07 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x42a948,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x110cc55(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 429dab │ │ │ │ - movq $0x429d50,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429d50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42aa84 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42aa79 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42a9b8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x7cffbd63(%r8) │ │ │ │ - jrcxz 429d62 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429d88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42aa28,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x144833e(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 429e21 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 429e77 │ │ │ │ - movq $0x429e10,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429e10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ab35 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1664479(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rex.W sahf │ │ │ │ - rex.X add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 429e48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ab7d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1664431(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x11(%r14) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x144827a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42abc5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x16643e9(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 429ebe │ │ │ │ + jb 42ac0d │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x16643a1(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42f0a8 │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 429f10 │ │ │ │ + jb 42ac55 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x429f28,-0x20(%rbp) │ │ │ │ - lea 0x144955b(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4b5de8 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1664359(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x5b(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429f83 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x4f6e18,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x1873457,-0x18(%r12) │ │ │ │ - movq $0x4f6e58,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x21(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429fc2 │ │ │ │ - movq $0x4f6e18,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1873457,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 743ad944 <__environ@GLIBC_2.2.5+0x7291995c> │ │ │ │ - push %rdx │ │ │ │ - lea 0x1448150(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x42a030,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a030 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ac99 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x112bdd1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %eax,0x48000001(%rdx) │ │ │ │ - add $0x10,%ebp │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x42a078,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a078 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42acdf │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42ac70,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - shlb $0x43,-0x74b7ffbe(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a0c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ad5c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ad51 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42acb0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x110c98d(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - clc │ │ │ │ - movabs 0x8b4807438b480042,%al │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 42a0f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42ad00,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jle 42a004 │ │ │ │ - movq $0x42a138,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a138 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42ae2d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ae22 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42ad70,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110c8b4(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x7d(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x4f(%rdi) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x4f6e18,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x188b0cb,-0x18(%r12) │ │ │ │ - movq $0x4f6e18,-0x10(%r12) │ │ │ │ - movq $0x188b0bb,-0x8(%r12) │ │ │ │ - lea -0x21(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x42a1f8,0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x9(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 429ff0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x165399a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x42a2d8,-0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 429ff0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42adc8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x49000000(%rcx) │ │ │ │ - add $0x58,%esp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42af16 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a27d │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x4f6e18,-0x50(%r12) │ │ │ │ - movq $0x1873477,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x429ed8,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + ja 42af0b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42ae48,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - lea -0x49(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a2b3 │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x110c7c0(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x42aea8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rdx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a32a │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x429e98,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - adc $0x60000000,%eax │ │ │ │ - jle 42a39b │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42a39f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42a39a │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1447dff(%rip),%r14 │ │ │ │ + jb 42b00f │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b004 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x42af30,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x110c6bd(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a421 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - movq $0x1a7db59,-0x38(%r12) │ │ │ │ - movq $0x1a7db59,-0x30(%r12) │ │ │ │ - movq $0x1a7db59,-0x28(%r12) │ │ │ │ - movq $0x1a7db59,-0x20(%r12) │ │ │ │ - movq $0x1a7db59,-0x18(%r12) │ │ │ │ - movq $0x1a7db59,-0x10(%r12) │ │ │ │ - movq $0x1a7db59,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x1447de5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x43(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x42af98,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x30(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a4b1 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - movq $0x1a7db59,-0x38(%r12) │ │ │ │ - movq $0x1a7db59,-0x30(%r12) │ │ │ │ - movq $0x1a7db59,-0x28(%r12) │ │ │ │ - movq $0x1a7db59,-0x20(%r12) │ │ │ │ - movq $0x1a7db59,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x1a7db59,-0x8(%r12) │ │ │ │ - movq $0x1a7db59,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x1447d5d(%rip),%rbx │ │ │ │ + ja 42b0f8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x42b028,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea 0x110c5ab(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ - jge 42a51b │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42a51f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42a51a │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1447d3f(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ - jge 42a57b │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42a57f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42a57a │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1447cb7(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jge 42a5db │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 733adeec <__environ@GLIBC_2.2.5+0x71919f04> │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b174 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b169 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42a5d8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a5d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jge 42a61b │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ - mov 0x6(%rbx),%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - lea 0x1447ce0(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42b0a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jl 42a663 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42a6b8 │ │ │ │ - movq $0x42a658,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a658 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4801447c(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42a6c7 │ │ │ │ - movq $0x42a698,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a698 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7c(%rax) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - jne 42a6ac │ │ │ │ - lea 0x1647196(%rip),%r14 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 13f0818 │ │ │ │ - lea 0x1447c59(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x165348b(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + movq $0x42b118,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jl 42a72b │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.X add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - adc %cl,%cl │ │ │ │ - (bad) │ │ │ │ - incl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b232 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jnp 42a74b │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdi,%rbp,4) │ │ │ │ - add $0x58,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a789 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x50(%r12) │ │ │ │ - movq $0x188999e,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x42a598,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x49(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x32(%rax) │ │ │ │ - add %ecx,%gs:-0x73(%rax) │ │ │ │ - rex.RB loopne 42a809 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42a955 │ │ │ │ - movq $0x42a7f8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42b272 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a7f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + jmp 4320b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor 0x1(%rbp),%ah │ │ │ │ - movq $0x42a830,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a830 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xor %esp,0x1(%rbp) │ │ │ │ - movq $0x42a868,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a868 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %esp,0x1(%rbp) │ │ │ │ - movq $0x42a8a0,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a8a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b2e2 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42b248,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7cfe9acf(%rax) │ │ │ │ - jrcxz 42a8aa │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - cmp 0x18(%rbp),%rax │ │ │ │ - je 42a8bb │ │ │ │ - lea 0x16613bd(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x42a8e8,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a8e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31(%rax) │ │ │ │ - add %ecx,%gs:-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsp,%rbp,2) │ │ │ │ - movl $0x42a928,0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a928 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %esp,0x1(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42a945 │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13f1ab0 │ │ │ │ - lea 0x16530dc(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x14479cc(%rip),%rbx │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x42b288,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x1142aa7(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x1661313(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - jns 42a9c3 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 733ae2d4 <__environ@GLIBC_2.2.5+0x7191a2ec> │ │ │ │ - and $0xf045c748,%eax │ │ │ │ - or %ah,-0x76b7feaf(%rdx) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0x42a9c8,-0x18(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4281d8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48014479(%rax) │ │ │ │ - movl $0x42a9f0,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x1447950(%rip),%r14 │ │ │ │ - jmp 13e3618 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42b3db │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b3d0 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jns 42aa33 │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - jns 42aa3d │ │ │ │ - add %ecx,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0xf00fc5e,%eax │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x44(%rcx) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 733ae36c <__environ@GLIBC_2.2.5+0x7191a384> │ │ │ │ - sub $0x48,%al │ │ │ │ - movl $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42aa68,-0x18(%rbp) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x166122d(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4298f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - js 42aaab │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rsi,2) │ │ │ │ - add $0x40,%esp │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42aad6 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x188999e,-0x30(%r12) │ │ │ │ + ja 42b44a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42b378,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - movq $0x1872298,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x165306c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - js 42ab4b │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42ab8d │ │ │ │ - add $0x58,%r12 │ │ │ │ + jb 42b4de │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ab82 │ │ │ │ + ja 42b4d3 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x42a980,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x42aa18,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42b3f0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x114292e(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427188 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - ja 42abf3 │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x42ab08,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x14477cf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x48014477(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42ac1f │ │ │ │ - movq $0x42ac40,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 42abb0 │ │ │ │ - lea 0x14477a2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42aca5 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - movq $0x1a7db59,-0x38(%r12) │ │ │ │ - movq $0x1a7db59,-0x30(%r12) │ │ │ │ - movq $0x1a7db59,-0x28(%r12) │ │ │ │ - movq $0x1a7db59,-0x20(%r12) │ │ │ │ - movq $0x1a7db59,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x1a7db59,-0x8(%r12) │ │ │ │ - movq $0x1a7db59,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ad31 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - movq $0x1a7db59,-0x38(%r12) │ │ │ │ - movq $0x1a7db59,-0x30(%r12) │ │ │ │ - movq $0x1a7db59,-0x28(%r12) │ │ │ │ - movq $0x1a7db59,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x1a7db59,-0x10(%r12) │ │ │ │ - movq $0x1a7db59,-0x8(%r12) │ │ │ │ - movq $0x1a7db59,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x1447695(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42adc1 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - movq $0x1a7db59,-0x38(%r12) │ │ │ │ - movq $0x1a7db59,-0x30(%r12) │ │ │ │ - movq $0x1a7db59,-0x28(%r12) │ │ │ │ + ja 42b559 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x42b470,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x1a7db59,-0x18(%r12) │ │ │ │ - movq $0x1a7db59,-0x10(%r12) │ │ │ │ - movq $0x1a7db59,-0x8(%r12) │ │ │ │ - movq $0x1a7db59,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - lea 0x144760d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ae51 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - movq $0x1a7db59,-0x38(%r12) │ │ │ │ - movq $0x1a7db59,-0x30(%r12) │ │ │ │ - movq $0x1a7db59,-0x28(%r12) │ │ │ │ - movq $0x1a7db59,-0x20(%r12) │ │ │ │ - movq $0x1a7db59,-0x18(%r12) │ │ │ │ - movq $0x1a7db59,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - movq $0x1a7db59,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x1447585(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ - jne 42aebb │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42aebf │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42aeba │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x144753f(%rip),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b5a5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1663a09(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x1,0x44(%rbp) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42af0d │ │ │ │ + jb 42b5ed │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42af28,-0x18(%rbp) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1660d76(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4298f8 │ │ │ │ + lea 0x16639c1(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jne 42af6b │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rsi,2) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42af96 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x188999e,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - movq $0x1872438,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1652bac(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x49014474(%rax) │ │ │ │ - add $0x68,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b049 │ │ │ │ - movq $0x42aed8,-0x60(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - movq $0x1a7db59,-0x38(%r12) │ │ │ │ - movq $0x1a7db59,-0x30(%r12) │ │ │ │ - movq $0x1a7db59,-0x28(%r12) │ │ │ │ - movq $0x1a7db59,-0x20(%r12) │ │ │ │ - movq $0x1a7db59,-0x18(%r12) │ │ │ │ - movq $0x1a7db59,-0x10(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1a7db59,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - lea 0x144741d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b0d9 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - movq $0x1a7db59,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x1a7db59,-0x28(%r12) │ │ │ │ - movq $0x1a7db59,-0x20(%r12) │ │ │ │ - movq $0x1a7db59,-0x18(%r12) │ │ │ │ - movq $0x1a7db59,-0x10(%r12) │ │ │ │ - movq $0x1a7db59,-0x8(%r12) │ │ │ │ - movq $0x1a7db59,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x144739d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b635 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1663979(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b169 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - movq $0x1a7db59,-0x38(%r12) │ │ │ │ - movq $0x1a7db59,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x1a7db59,-0x20(%r12) │ │ │ │ - movq $0x1a7db59,-0x18(%r12) │ │ │ │ - movq $0x1a7db59,-0x10(%r12) │ │ │ │ - movq $0x1a7db59,-0x8(%r12) │ │ │ │ - movq $0x1a7db59,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x1447315(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b1f9 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x1a7db59,-0x30(%r12) │ │ │ │ - movq $0x1a7db59,-0x28(%r12) │ │ │ │ - movq $0x1a7db59,-0x20(%r12) │ │ │ │ - movq $0x1a7db59,-0x18(%r12) │ │ │ │ - movq $0x1a7db59,-0x10(%r12) │ │ │ │ - movq $0x1a7db59,-0x8(%r12) │ │ │ │ - movq $0x1a7db59,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x144728d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b67d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1663931(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42b2c5 │ │ │ │ + jb 42b6c1 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42b268,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b268 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x112b3a9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbx,%rax,2) │ │ │ │ - movl $0x42b2a0,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b2a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0xe(%rbp) │ │ │ │ - lea 0x14471f1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14471ec(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b707 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42b698,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jno 42b32b │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB loopne 42b339 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42b392 │ │ │ │ - movq $0x42b330,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x7(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b330 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48014471(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42b384 │ │ │ │ - movq $0x42b370,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b370 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b784 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b779 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42b6d8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x110bfa7(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x71(%rax) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r13b,0x480042b5(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - jmp 42c210 │ │ │ │ - lea 0x16527ce(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x42b3c8,0x10(%rbp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 42b2e8 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42b728,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x49000000(%rdx) │ │ │ │ - add $0x70,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b476 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x4f6e18,-0x68(%r12) │ │ │ │ - movq $0x188996f,-0x60(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x4f6e18,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x188b0cb,-0x40(%r12) │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x188b0bb,-0x30(%r12) │ │ │ │ - lea -0x49(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x61(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42b855 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b4e4 │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x188b0cb,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - movq $0x188b0bb,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ + ja 42b84a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42b798,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110becb(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rsi,2) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b576 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x188996f,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42b7f0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - mov $0x42,%ch │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b5d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42b93e │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b933 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42b870,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x110bdd4(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - adc %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jle 42b601 │ │ │ │ - movq $0x42b678,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b678 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x42b628,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b628 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4801446e(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 42b690 │ │ │ │ - movq $0x42b508,0x8(%rbp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 42b2e8 │ │ │ │ - nopl (%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x42b8d0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6e(%rax) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %eax,(%rsi) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 42b2f5 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x44(%rsi) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42b703 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b6f8 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x42b2e8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42b2e8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + ja 42ba17 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x42b958,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x110bcd6(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d4801446d,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42b73b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ba94 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ba89 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42b758 │ │ │ │ + jmp 42b9c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6d(%rax) │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB loopne 42b7a9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 42b825 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r14b,0x480042b7(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b7b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rdi,%rdx,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b80b │ │ │ │ - movq $0x42b718,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42ba38,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x42b860,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x7(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b860 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x6c(%rax) │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rax,%rcx,2) │ │ │ │ - movl $0x42b8a0,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b8a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42bb45 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1663469(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r8b,0x480042b7(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - jmp 42c210 │ │ │ │ - lea 0x16603de(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42bb8d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1663421(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42b949 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b93e │ │ │ │ + jb 42bbd5 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x188b11b,-0x18(%r12) │ │ │ │ - movq $0x4f6e18,-0x10(%r12) │ │ │ │ - movq $0x188b10b,-0x8(%r12) │ │ │ │ - lea -0x21(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x9(%r12),%r14 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x16633d9(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42f7f0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42b982 │ │ │ │ + jb 42bc1d │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1663391(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42f7f0 │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42ba09 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b9fe │ │ │ │ + jb 42bc61 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x188b0cb,-0x18(%r12) │ │ │ │ - movq $0x4f6e18,-0x10(%r12) │ │ │ │ - movq $0x188b0bb,-0x8(%r12) │ │ │ │ - lea -0x21(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x9(%r12),%r14 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x112ae09(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42f7f0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 14d8e28 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,0x4801446a(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42ba83 │ │ │ │ - add $0x10,%r12 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ba78 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 42bca7 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x42b758,-0x8(%r12) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42bc38,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x42bab8,-0x20(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 42b758 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - movl $0x1f0f0000,(%rcx) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42bd24 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42bd19 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42bc78,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x110ba43(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,%ch │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock or %bh,-0x76b7ffbe(%rbx) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42bb08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42bcc8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rbx,1) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - movq $0x42bbb0,0x10(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 429ff0 │ │ │ │ - movq $0x42bb58,0x10(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42bb58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42bdf5 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42bdea │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42bd38,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110b966(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42bd90,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - nop │ │ │ │ - mov $0x8b480042,%ebx │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 42bb90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42bede │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42bed3 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42be10,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x110b86e(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %esp,-0x70(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x42be70,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x73(%r8) │ │ │ │ - or $0x14468f8,%eax │ │ │ │ - jmp 42bbcf │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x14468eb(%rip),%rcx │ │ │ │ - lea 0x1651f8a(%rip),%rbx │ │ │ │ - movq $0x42bc08,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42bc08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42bfb7 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x42bef8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x110b770(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,-0x74b80000(%rax,%rax,1) │ │ │ │ - rex.WRB or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,-0x44(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - lret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42bc48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c034 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42c029 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42bf68 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jle 42bcfe │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42bcd9 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42bca5 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x42b998,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42bfd8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x42ba98,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 42bd7c │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x1651e79(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0x48,%al │ │ │ │ - mov %eax,%ebx │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42bcd9 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42bd47 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x42b960,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x42bcf8,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42bdb9 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x42b8d8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x42bd78,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c0e5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1662ec9(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 484403d1 <__environ@GLIBC_2.2.5+0x469ac3e9> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42be0a │ │ │ │ + jb 42c12d │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1662e81(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe8,%al │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42be42 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c171 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x112a8f9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ + jmp 14d8e28 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %r9w,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 42beb4 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42bea0,-0x20(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42c1b7 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42bea0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x42c148,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add %r9w,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - mov $0x89480042,%esi │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %ch,%cl │ │ │ │ - pop %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,-0x1(%rcx) │ │ │ │ - lock add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c234 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42c229 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42c188,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x110b552(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - call ffffffffc78ac00f <__environ@GLIBC_2.2.5+0xffffffffc5e18027> │ │ │ │ - rex.RB clc │ │ │ │ - add %bh,-0x74b7ffbe(%rdi) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42bf00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42c1d8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,$0x45 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - cmp $0x0,%rbx │ │ │ │ - jle 42c055 │ │ │ │ - movq $0x42bf40,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42bf40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480145e7(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42c1db │ │ │ │ - movq $0x42bf80,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42bf80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x19(%rax) │ │ │ │ - add %r9d,-0x39(%r8) │ │ │ │ - add %r13b,0x480042bf(%r8) │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42bfa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42c248,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110b480(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - out %eax,$0x45 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,0x49000001(%rcx) │ │ │ │ - add $0x70,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c364 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c045 │ │ │ │ - movq $0x42be20,-0x68(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x4f6e18,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x188b0cb,-0x40(%r12) │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x188b0bb,-0x30(%r12) │ │ │ │ - lea -0x49(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ + ja 42c359 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x42c080,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42c080 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x112a711(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1a(%rax) │ │ │ │ - add %r9d,-0x77(%r8) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x42c0d0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42c0d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42c3a7 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42c308,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - out %al,$0x45 │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - rolb $0x48,0x0(%rdx) │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42c0f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c424 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42c419 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42c378,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x110b362(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - in $0x45,%eax │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c15d │ │ │ │ - movq $0x42bde8,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c1cb │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x188b0cb,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - movq $0x188b0bb,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1651977(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42c3c8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in $0x45,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42c333 │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jb 42c2ad │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jae 42c36e │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c28d │ │ │ │ - mov 0x5(%rbx),%rcx │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x42ba20,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x18724a1,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x42c408,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 42c33e │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x50,%r12 │ │ │ │ + jb 42c4f5 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c313 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x42b220,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x42b6b0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0x42c3e8,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + ja 42c4ea │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42c438,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110b27f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x144617e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x7(%rsi),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x61(%rax) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x38,%r12 │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c3b5 │ │ │ │ - mov 0x4(%rsi),%rax │ │ │ │ - movq $0x42be58,-0x30(%r12) │ │ │ │ + ja 42c568 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42c490,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x18724a1,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x42c360,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - enter $0xfffe,$0xff │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c5b5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x16629f9(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48014460(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 42c23d │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4801445b(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42c458 │ │ │ │ - movq $0x42c470,-0x8(%rbp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x1445d1e(%rip),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4292f0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jb 42c5fd │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x16629b1(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 15133b8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42c4f0 │ │ │ │ - movq $0x42c508,-0x8(%rbp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x1445c86(%rip),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4292f0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jb 42c645 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1662969(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 15133b8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x5f(%rax) │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB call 103afeb4 <__environ@GLIBC_2.2.5+0xe91becc> │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 858b15 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42c5a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c689 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x112a3e1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rsi,%rax,2) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c5ea │ │ │ │ - movq $0x42c4c8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x42c650,0x0(%rbp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x6(%r12),%rsi │ │ │ │ - lea 0x165f68c(%rip),%r14 │ │ │ │ - jmp 454c38 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c5ea │ │ │ │ - movq $0x42c430,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x42c8e0,0x0(%rbp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x6(%r12),%rsi │ │ │ │ - lea 0x165f646(%rip),%r14 │ │ │ │ - jmp 454c38 │ │ │ │ - lea 0x1445eb1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42c6cf │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42c660,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x5e(%rax) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r14b,-0x3a(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - sub %bh,0x0(%rdx,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5e(%rax) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - adc %r15b,0x480042c7(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 42c210 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c74c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42c741 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42c6a0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x110b067(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rol $1,%dh │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42c6d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42c6f0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jle 42c792 │ │ │ │ - movq $0x42c710,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42c710 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000001(%rdx) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42c81d │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c782 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x188b0cb,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - movq $0x188b0bb,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ + ja 42c812 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42c760,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110af8b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - lock movl $0x7438b48,0x0(%rdx) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42c7f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42c7b8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jle 42c8b2 │ │ │ │ - movq $0x42c830,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42c830 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x49000000(%rdx) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c8a2 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x188b0cb,-0x28(%r12) │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - movq $0x188b0bb,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1651290(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x42c838,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x110ae9f(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pop %rbx │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - leave │ │ │ │ - rex.X add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - cwtl │ │ │ │ - jns 42c8f1 │ │ │ │ - add %al,0x0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4801445b(%rax) │ │ │ │ - movl $0x42c920,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 442870 │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c964 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42c959 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42c8a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4801445b(%rax) │ │ │ │ - movl $0x42c698,0x10(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 42c210 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4801445b(%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x165f314(%rip),%r14 │ │ │ │ - jmp 42c560 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42c908,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 42c9d1 │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB call 733b02cc <__environ@GLIBC_2.2.5+0x7191c2e4> │ │ │ │ - sub $0x48,%al │ │ │ │ - movl $0x151a208,-0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ca15 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42c9c8,-0x18(%rbp) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x165f2d6(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 42c560 │ │ │ │ + lea 0x1662649(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x145ce8e(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 42ca60 │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB call 733b035c <__environ@GLIBC_2.2.5+0x7191c374> │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ca68 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ca5d │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1662601(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x42c978,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x42ca88,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - lea 0x1662779(%rip),%rsi │ │ │ │ - lea 0x16625d2(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 42f548 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4f6e78,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x1(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%ah │ │ │ │ - add %r9d,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42caf2 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ca9e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4ef4a8 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42cb90 │ │ │ │ - add $0x50,%r12 │ │ │ │ + jb 42cb37 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cb85 │ │ │ │ + ja 42cb2c │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x42ca08,-0x48(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - lea -0x48(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x1a8bc99,-0x18(%r12) │ │ │ │ - movq $0x42cad0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x26(%r12),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42ca78,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4b8bb0 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42cc57 │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cc4c │ │ │ │ - movq $0x42cb08,-0x38(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ + ja 42cbb3 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x42cab8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x4f6e18,-0x10(%r12) │ │ │ │ - movq $0x1886feb,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42cc38,-0x10(%rbp) │ │ │ │ - lea 0x14455c8(%rip),%rbx │ │ │ │ - lea -0x9(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42cc38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x48014455(%rax) │ │ │ │ - movl $0x42cc98,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 4b5de8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x14458ca(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x55(%rax) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - fldpi │ │ │ │ - (bad) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x55(%rax) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x7f(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ccf3 │ │ │ │ - mov 0x7(%rcx),%rbx │ │ │ │ - movq $0x4f6e18,-0x28(%r12) │ │ │ │ - movq $0x18721d8,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4f6e58,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x21(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x42cc78,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 1513340 │ │ │ │ + ja 42cc2f │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x42cb50,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x110d96c(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48014454(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ccac │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cd56 │ │ │ │ - movq $0x4f6e18,-0x10(%r12) │ │ │ │ - movq $0x18721d8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 42cca1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x42cd20,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x57(%rax) │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - testl $0xdd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - out %al,(%dx) │ │ │ │ - gs add %ebp,%ecx │ │ │ │ - mov $0x66fffff7,%esi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42cd3f │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42cd34 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42cc50,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1f(%rdi) │ │ │ │ - movq $0x42ce80,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x144575a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42cdbb │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x42ccc0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - test $0x10,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42ce57 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ce4c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x42cd58,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x110d753(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - test $0x110,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ceda │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x42cde0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - subb $0x0,0x110(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp 42cf24 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %edi,%edi │ │ │ │ - add %dl,%gs:0x110a9c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42cf00,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110a894(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - pop %rdx │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42cedf │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42ceda │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1445a49(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 145dfa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xf8000000,%eax │ │ │ │ - pop %rdx │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42cf3f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42cf3a │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1445a99(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 145dfa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - pop %rbx │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42cf9f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42cf9a │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1445ae9(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 145dfa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x98000000,%eax │ │ │ │ - pop %rbx │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42cfff │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42cffa │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1445b39(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 145dfa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xe8000000,%eax │ │ │ │ - pop %rbx │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42d05f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42d05a │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1445b89(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 145dfa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ - pop %rbx │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42d0bf │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42d0ba │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14456f1(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 145e388 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - pop %rbx │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42d11f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42d11a │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1445701(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 145e388 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x88000000,%eax │ │ │ │ - pop %rbx │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42d17f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42d17a │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1445711(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 145e388 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 42e028 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x5a,%al │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB call 733b0b0c <__environ@GLIBC_2.2.5+0x7191cb24> │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42d055 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d04a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42d1f8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42d1f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x5a(%rax) │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rcx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - lea 0x1445a48(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42cf90,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110a7bb(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42d26a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1872721,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d0c8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42cff0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 42d2d7 │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 42d2f6 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d2eb │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d122 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x42d1b8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x42d238,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ movq $0x151bca8,-0x28(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1460538 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 1470368 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42d342 │ │ │ │ + jb 42d16a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1872721,-0x18(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ + jmp 1470438 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W pop %rcx │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB call 733b0cac <__environ@GLIBC_2.2.5+0x7191ccc4> │ │ │ │ - (bad) │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42d398,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42d398 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rcx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - lea 0x14458e8(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x44(%rcx) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 733b0d2c <__environ@GLIBC_2.2.5+0x7191cd44> │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d1a6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42d418,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42d418 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - pop %rax │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rcx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - lea 0x14458a8(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,0x48014458(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42d4db │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d4d0 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x42d358,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x42d4f0,-0x38(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x50(%rbp) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rbx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - jmp 14d9b58 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rdi │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x4c(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d538 │ │ │ │ - movq $0x42d3d8,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - movq $0x151bca8,0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d9d60 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,0x48014457(%rax) │ │ │ │ - lea -0x60(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42d5da │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42d5f0,-0x48(%rbp) │ │ │ │ - mov 0x40(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x60(%rbp) │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - mov %rax,-0x58(%rbp) │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42d180,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdi │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x6b(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d65b │ │ │ │ - movq $0x42d458,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x151bca8,0x20(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1460538 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x44(%rbx) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 733b0fdc <__environ@GLIBC_2.2.5+0x7191cff4> │ │ │ │ - movq $0x151a208,%fs:-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42d6c8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42d6c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x53(%rax) │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0xe(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1445324(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42d1c0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110a58b(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rdx │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB call 733b1064 <__environ@GLIBC_2.2.5+0x7191d07c> │ │ │ │ - movq $0x151a208,%fs:-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42d750,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42d750 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdx │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0xe(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x14451ec(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48014455(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42d817 │ │ │ │ - add $0x30,%r12 │ │ │ │ + jb 42d2fc │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d80c │ │ │ │ + ja 42d2f1 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%rbx │ │ │ │ - movq $0x42d688,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x42d710,-0x10(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r9 │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42d9d8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex push %rbx │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB call 733b1184 <__environ@GLIBC_2.2.5+0x7191d19c> │ │ │ │ - movq $0x151a208,%fs:-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42d870,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42d870 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rbx │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0xe(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x14452dc(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,0x44(%rdx) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 733b120c <__environ@GLIBC_2.2.5+0x7191d224> │ │ │ │ - movq $0x151a208,%fs:-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42d8f8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42d8f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - push %rcx │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0xe(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x14451a4(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42d2a0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rbx │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42d9bc │ │ │ │ - add $0x30,%r12 │ │ │ │ + jb 42d3e5 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d9b1 │ │ │ │ + ja 42d3da │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%rbx │ │ │ │ - movq $0x42d830,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x42d8b8,-0x10(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x28(%r12),%r9 │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42d310,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110a432(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42d9d8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x4000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x53(%rax) │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - test %ebp,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 42dc96 │ │ │ │ - movq $0x42da50,-0x50(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x3(%rbx),%rcx │ │ │ │ - mov 0xb(%rbx),%rdx │ │ │ │ - mov 0x13(%rbx),%r10 │ │ │ │ - mov 0x1b(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r10,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r11,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42da50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rdx │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsp,%rdx,2) │ │ │ │ - movl $0x42daa0,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42daa0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48014452(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 42dabe │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x165e1e2(%rip),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x42daf8,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42daf8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - push %rdx │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 42db40 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%r9 │ │ │ │ - mov 0x60(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 42de72 │ │ │ │ - movq $0x42db88,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42db88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x48014451(%rax) │ │ │ │ - mov 0x40(%rbp),%ecx │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 42dc9a │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov 0x68(%rbp),%r8 │ │ │ │ - mov 0x70(%rbp),%r9 │ │ │ │ - mov 0x58(%rbp),%r10 │ │ │ │ - mov 0x28(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - add $0xb0,%r12 │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42dc7e │ │ │ │ - movq $0x42d568,-0xa8(%r12) │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov %rdi,-0x90(%r12) │ │ │ │ - mov %r8,-0x88(%r12) │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - mov %r10,-0x60(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - movq $0x42d798,-0x50(%r12) │ │ │ │ - mov %r11,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - lea -0xa8(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + ja 42d458 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42d380,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - movq $0x42de38,0x0(%rbp) │ │ │ │ - jmp 1512ed0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x42ddb8,-0x8(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x151bca8,-0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - push %rax │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - jne 42dd3c │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov 0x68(%rbp),%r8 │ │ │ │ - mov 0x70(%rbp),%r9 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42dd73 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42dd63 │ │ │ │ - movq $0x42d940,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%r10 │ │ │ │ - mov 0x28(%rbp),%r11 │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 42dbd1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp 42d49c │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4f(%rax) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - rex.WRB │ │ │ │ - rex.W │ │ │ │ - mov 0x60(%rbp),%r10 │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 42ddff │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%rdi │ │ │ │ - mov 0x70(%rbp),%r8 │ │ │ │ - mov 0x78(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 42dbd1 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x42dce8,0x8(%rbp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x151bca8,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - nop │ │ │ │ - or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.WRX │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - cmp %cl,-0x75(%rax) │ │ │ │ - jne 42de8c │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov 0x60(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - mov 0x18(%rbp),%r11 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - jmp 42dbd1 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %r11,%r10 │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - jmp 42dbd1 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42d478,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110d173(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 42defb │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB call 733b1804 <__environ@GLIBC_2.2.5+0x7191d81c> │ │ │ │ - movq $0x151a208,%fs:-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42def0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42def0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRB │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0xe(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1444d0c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRX │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42dff5 │ │ │ │ - add $0x58,%r12 │ │ │ │ + jb 42d5cd │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42dfea │ │ │ │ + ja 42d5c2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%r8 │ │ │ │ - mov 0x40(%rbx),%r9 │ │ │ │ - mov 0x48(%rbx),%rbx │ │ │ │ - movq $0x42d310,-0x50(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - movq $0x42d9d8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x42deb0,-0x10(%r12) │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42d508,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x10(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0x33(%r12),%rbx │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110d09a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42d9d8 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - int1 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e0ac │ │ │ │ - movq $0x42d280,-0x80(%r12) │ │ │ │ - mov %r14,-0x70(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x42df38,-0x60(%r12) │ │ │ │ - mov %rdi,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - lea -0x80(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ + ja 42d640 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42d568,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - lea 0x1444cba(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x88000000,%eax │ │ │ │ - rex.WRB │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42e137 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42e132 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1444d29(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 145dfa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x68000000,%eax │ │ │ │ - rex.WRB │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42e197 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42e192 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1444c59(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 145e388 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,0x4d(%rax) │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42e1de │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d68d │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x16619d1(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42e370 │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x44(%rbp) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 103b1b4c <__environ@GLIBC_2.2.5+0xe91db64> │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d6d5 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42e240,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e240 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1661989(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4801444c(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42e2a5 │ │ │ │ - movq $0x42e278,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e278 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c(%rax) │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1444c3c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1444bec(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d71d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1661941(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c(%rax) │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB loopne 42e321 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42e34e │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e343 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d75e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%r8 │ │ │ │ - mov 0x40(%rbx),%rbx │ │ │ │ - movq $0x42e1f8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 42e028 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4801444b(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42e4db │ │ │ │ - movq $0x42e3d0,-0x38(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x5(%rbx),%rcx │ │ │ │ - mov 0xd(%rbx),%rdx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e3d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42d7f0 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d7e5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42d738,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4b(%rax) │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - in $0x42,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e410 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d862 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42d778,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - rex.WXB │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,0x49000000(%rdi) │ │ │ │ - add $0x90,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e4cb │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x42e1b0,-0x88(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - movq $0x42e2d0,-0x58(%r12) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x165d7b3(%rip),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WX │ │ │ │ - add %r9d,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2f(%rdi) │ │ │ │ - movq $0x42e370,-0x18(%r12) │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x42d808,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r8,%r14 │ │ │ │ - lea -0x15(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 42e370 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x14449e2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x70000000,%eax │ │ │ │ - rex.WR │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42e5b7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42e5b2 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1444c11(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 145dee8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x50000000,%eax │ │ │ │ - rex.WR │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42e617 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42e612 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1444989(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 145e388 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ - rex.WR │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42e677 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42e672 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14449a9(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 145e388 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae 42e6cb │ │ │ │ - lea 0x1444bf8(%rip),%rbx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x1109eda(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 42e6cc │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42e6f9 │ │ │ │ - movq $0x42e6c0,-0x10(%rbp) │ │ │ │ - mov 0xe(%r14),%rbx │ │ │ │ - mov 0x6(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e6c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4801444b │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42e785 │ │ │ │ + jb 42d954 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d949 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42e758,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e758 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.WXB │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1444b04(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce8458d4801444a,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42e80d │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42e7e0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42e7e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4a(%rax) │ │ │ │ - add %r9d,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1444a3c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WX │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB loopne 42e879 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42e8da │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42d9dd │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e8cf │ │ │ │ + ja 42d9d2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x42e718,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - movq $0x1a8ef91,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x42e7a0,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x165c52c(%rip),%rsi │ │ │ │ - lea 0x164f3ad(%rip),%r14 │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 42e028 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42d8f8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x46(%rax) │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB call 733b2244 <__environ@GLIBC_2.2.5+0x7191e25c> │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e95d │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 42da52 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x165c495(%rip),%rsi │ │ │ │ - lea 0x164f316(%rip),%r14 │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 42e508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42d968,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x48014445(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42e9f8 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42dae6 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e9ed │ │ │ │ + ja 42dadb │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42d9f8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x165c405(%rip),%rsi │ │ │ │ - lea 0x164f286(%rip),%r14 │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 42e508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x1109cd9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - rex.WB │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 42ea6a │ │ │ │ - movq $0x42ea58,-0x20(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ea58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ rex.W │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r9b,0x310042ea(%r8) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 145bed0 │ │ │ │ - lea 0x14448df(%rip),%rbx │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42db61 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x42da78,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48014448(%rax) │ │ │ │ - movl $0x42eac0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42eac0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42dbad │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x16614b1(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48(%rax) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - (bad) │ │ │ │ - rex.X add %sil,(%rcx) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 145bed0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.W │ │ │ │ - add %r9d,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - cwtl │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebx,(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rcx) │ │ │ │ - test %ah,(%rax,%rsi,2) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - ljmp *(%rax) │ │ │ │ - call ffffffff8b8aeb4c <__environ@GLIBC_2.2.5+0xffffffff89e1ab64> │ │ │ │ - adc %r9b,-0x77(%r9) │ │ │ │ - rex.R and $0x80,%al │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - lea -0x58(%r12),%rsi │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - movq $0x42e8f0,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - lea -0x90(%r12),%r8 │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - movq $0x42e980,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 42ebc3 │ │ │ │ - movq $0x42ebb0,0x20(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ebb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x46(%rax) │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - xor $0x1444649,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 42e698 │ │ │ │ - test %rax,%rax │ │ │ │ - jle 42ec32 │ │ │ │ - movq $0x42ebf8,0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - dec %rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ebf8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42dbf5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1661469(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48014446(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x42eca8,0x8(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x1443ae9(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 145e7f8 │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ - movq $0x42eae8,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - movq $0x42ec70,0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ec70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x46(%rax) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,%r8b │ │ │ │ - in (%dx),%al │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x14439f1(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 145e7f8 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42dc36 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x45(%rax) │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - xor $0x1444551,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 42e698 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.RB │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - xor $0x1444529,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 42e698 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x21(%rax) │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB call 103b2654 <__environ@GLIBC_2.2.5+0xe91e66c> │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov $0x48000000,%edx │ │ │ │ - movl $0x42ed40,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ed40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42dc10,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - filds 0x48(%rcx,%rax,1) │ │ │ │ - movl $0x42ed70,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ed70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - fiadds 0x49(%rcx,%rax,1) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42edb7 │ │ │ │ - movsd 0x7(%rbx),%xmm0 │ │ │ │ - movq $0x4f6ef8,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x42ede8,0x10(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4f44d8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x14445d2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x22(%rax) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - out %al,(%dx) │ │ │ │ - rex.X add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - sub %ah,0x3(%rsi) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42dc50,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1109b02(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - fs js 42edf0 │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %cl,(%rdi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42dd8c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42dd81 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - movq $0x4f6e18,-0x28(%r12) │ │ │ │ - movq $0x188996f,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x4f6e18,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - lea -0x21(%r12),%rax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42dd30,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x144458b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42de75 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42de6a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42dda0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x11099a9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - movq $0x4f6e18,-0x28(%r12) │ │ │ │ - movq $0x188999e,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x4f6e18,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - lea -0x21(%r12),%rax │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42dee8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42de10,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x144451b(%rip),%rbx │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42ef77 │ │ │ │ + jb 42df42 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42ef60,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ef60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x480042ef(%r8) │ │ │ │ - lea 0x14444e8(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 4b5de8 │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42df92 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - fldpi │ │ │ │ - (bad) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42dfda │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1470438 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x7f(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e019 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1128a51(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42f00b │ │ │ │ - mov 0x7(%rcx),%rbx │ │ │ │ - movq $0x4f6e18,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x1873457,-0x18(%r12) │ │ │ │ - movq $0x4f6e58,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x21(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x42ef90,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 1513340 │ │ │ │ + ja 42e05f │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42dff0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - (bad) -0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x4f6e18,-0x10(%r12) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e0dc │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42e0d1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42e030,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1873457,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x42f038,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x110970b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42f0fe │ │ │ │ - movq $0x4f6e18,-0x40(%r12) │ │ │ │ - movq $0x1873477,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0x42ef18,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x4f6e18,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42e080,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x39(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x1444380(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42f156 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42e1ad │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42e1a2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42f170,-0x18(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4e0c20 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42e0f0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110962e(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4f6e78,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x1(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42e148,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 42f211 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42f26c │ │ │ │ - movq $0x42f210,-0x20(%rbp) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f210 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0xe(%r8) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f240 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rcx),%eax │ │ │ │ + movq $0x42e1c8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x1109542(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,0x3b(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - jne 42f25b │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e2f4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42e2e9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42e230 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3a(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x42f1c0,-0x28(%r12) │ │ │ │ + movq $0x42e298,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x4f6e78,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x1(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103b2c4c <__environ@GLIBC_2.2.5+0xe91ec64> │ │ │ │ - (bad) │ │ │ │ - lock add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 85e64d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f340 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e3a5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1660cb9(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0xd(%r8) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f370 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e3ed │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1660c71(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - sub (%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 42f3af │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e42e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - (bad) -0x7d(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x4f6e38,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x42f3a8,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 1513358 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42e408,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x42f2f8,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x4f6eb8,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 42f4d1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42f528 │ │ │ │ - movq $0x42f4d8,-0x20(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f4d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42e448,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110930f(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - cmc │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f508 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x3b(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - jg 42f51d │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e584 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42e579 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - movabs 0x358a53b4d000000,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - ja 42f609 │ │ │ │ - movq $0x42f128,-0x98(%r12) │ │ │ │ - mov %r14,-0x88(%r12) │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - movq $0x42f288,-0x78(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x4f6eb8,-0x60(%r12) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x4f6e18,-0x50(%r12) │ │ │ │ - movq $0x18733f6,-0x48(%r12) │ │ │ │ - lea -0x59(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x42f418,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - movq $0x4f6e78,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42e528,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - movq $0x42f480,-0x18(%r12) │ │ │ │ - lea -0x21(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x49(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - lea 0x1443e7d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42f652 │ │ │ │ - movq $0x42f670,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 42f548 │ │ │ │ - lea 0x1443e47(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4f6e78,-0x8(%r12) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42e66d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42e662 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42e598,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x1(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x11091b6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 42f711 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42f760 │ │ │ │ - movq $0x42f710,-0x20(%rbp) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42e6e0 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f710 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42e608,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x9(%r8) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f740 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rcx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e72d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x1660931(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1472e78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,0x3b(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - jne 42f755 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x42f6c0,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x4f6e78,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42f88f │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42f884 │ │ │ │ - movq $0x4f6e38,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x2,-0x40(%r12) │ │ │ │ - movq $0x4f6e18,-0x38(%r12) │ │ │ │ - movq $0x18733f6,-0x30(%r12) │ │ │ │ - lea -0x49(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x42f780,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4f6eb8,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ + movq $0x42e748,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42f8b0,-0x10(%rbp) │ │ │ │ - lea -0x1(%r12),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4b5810 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x1443c12(%rip),%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1109075(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x3f(%rbp) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42f8ef │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x4f6e58,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + ja 42e800 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42fa52 │ │ │ │ + jb 42e87c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42e871 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42f990,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f990 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x42e7c8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1108fac(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x48000000(%rsi) │ │ │ │ - movl $0x42f9e0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f9e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rbp,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42fa32 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42e820,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42fb8a │ │ │ │ + jb 42e93a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42fac8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42fac8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x48000000(%rsi) │ │ │ │ - movl $0x42fb18,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42fb18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rbp,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42fb6a │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e982 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1470438 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42fcc2 │ │ │ │ + jb 42e9be │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42fc00,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42fc00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x48000000(%rsi) │ │ │ │ - movl $0x42fc50,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42e998,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42fc50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rbp,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42fca2 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42e9d8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1108d89(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42fdfa │ │ │ │ + jb 42eb14 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42eb09 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42fd38,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42fd38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x48000000(%rsi) │ │ │ │ - movl $0x42fd88,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42fd88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rbp,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42fdda │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42eab8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42ff32 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42ebfd │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ebf2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42fe70,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42fe70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42eb28,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1108c30(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x48000000(%rsi) │ │ │ │ - movl $0x42fec0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42fec0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rbp,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ff12 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + ja 42ec70 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42eb98,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43006a │ │ │ │ + jb 42ecbd │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42ffa8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x16603a1(%rip),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ffa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x48000000(%rsi) │ │ │ │ - movl $0x42fff8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42fff8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ed05 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1660359(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rbp,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43004a │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ed4d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1660311(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4301a2 │ │ │ │ + jb 42ed8e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4300e0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4300e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x48000000(%rsi) │ │ │ │ - movl $0x430130,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42ee20 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ee15 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42ed68,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430130 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rbp,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 430182 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ + ja 42ee92 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42eda8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x42ee38,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x11088e3(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4302da │ │ │ │ + jb 42ef84 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ef79 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x430218,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430218 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x48000000(%rsi) │ │ │ │ - movl $0x430268,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430268 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rbp,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42f00d │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4302ba │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4f6e18,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x19(%r12),%rax │ │ │ │ + ja 42f002 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42ef28,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - clc │ │ │ │ - cmc │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rcx) │ │ │ │ - ... │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43047a │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x7(%rax),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov 0x17(%rax),%rdx │ │ │ │ - mov 0x1f(%rax),%r10 │ │ │ │ - mov 0x27(%rax),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x2f(%rax),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x3f(%rcx),%rcx │ │ │ │ - movq $0x42f940,-0xf8(%r12) │ │ │ │ - mov %rcx,-0xe8(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0xe0(%r12) │ │ │ │ - movq $0x42fa78,-0xd8(%r12) │ │ │ │ - mov %rbx,-0xc8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0xc0(%r12) │ │ │ │ - movq $0x42fbb0,-0xb8(%r12) │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x42fce8,-0x98(%r12) │ │ │ │ - mov %r11,-0x88(%r12) │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - movq $0x42fe20,-0x78(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - movq $0x42ff58,-0x58(%r12) │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x430090,-0x38(%r12) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ + ja 42f082 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42ef98,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0x4301c8,-0x18(%r12) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xb8(%r12),%r9 │ │ │ │ - lea -0x98(%r12),%r8 │ │ │ │ - lea -0x78(%r12),%rdi │ │ │ │ - lea -0x58(%r12),%rsi │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - lea -0xd8(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0xf8(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x10(%rbp) │ │ │ │ - movq $0x100,0x388(%r13) │ │ │ │ - lea 0x1443024(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ - lock add %al,-0x76b3ffbd(%rip) │ │ │ │ - xrelease mov %rsi,-0x8(%rbp) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42f116 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42f10b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42f028,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x11086e2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430500 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB enter $0x570,$0x43 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430570 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex │ │ │ │ - movq $0x4305f0,0x40(%rbp) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,0x38(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - lea 0x1442f15(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 4305f8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r9) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 430641 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + ja 42f191 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x42f0a8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - movq $0x4305b8,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock rolb $1,(%rsi) │ │ │ │ - rex.XB add %cl,-0x77(%r8) │ │ │ │ - xrelease mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4306d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp 42f1d4 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,0x48000000(%rbp) │ │ │ │ - movl $0x430720,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430720 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB shrb $1,0x48004307(%r8) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x2f(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0x37(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x3f(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 430690 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1442d30(%rip),%rbx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42f1b0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1108608(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex │ │ │ │ - movq $0x430838,0x40(%rbp) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - mov %rbx,0x38(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 430840 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42f305 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 430889 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x430800,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - nopl (%rax) │ │ │ │ + ja 42f2fa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42f240,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x110852f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 430921 │ │ │ │ - movq $0x430910,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430910 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 430923 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 430690 │ │ │ │ - lea 0x1442ba0(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42f378 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x42f2a0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0xe8000000,%eax │ │ │ │ - sub 0x48(%rcx,%rax,1),%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 430987 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 430982 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1442b87(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb5c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4309ca │ │ │ │ + jb 42f3c5 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4309e0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x165fc99(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - xorb $0x45,-0x38b7feaf(%rdi) │ │ │ │ - add %dh,%cl │ │ │ │ - xor $0x87,%al │ │ │ │ - add %ecx,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - std │ │ │ │ - add (%rcx),%al │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 430a42 │ │ │ │ + jb 42f40d │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x18734d1,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x165fc51(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 430a8a │ │ │ │ + jb 42f455 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x18734f1,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x165fc09(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 430ad2 │ │ │ │ + jb 42f496 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x18734e1,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 430b22 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42f528 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42f51d │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42f470,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 430b72 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42f59a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42f4b0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x42f540,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x11081e4(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 430bc2 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42f68c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42f681 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 430c12 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42f715 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42f70a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42f630,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 430c62 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42f78a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42f6a0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 430cb2 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42f81e │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42f813 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42f730,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x1107fe3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x28(%rax) │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - test %ecx,-0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 430cf9 │ │ │ │ - movq $0x430d18,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1468f80 │ │ │ │ - lea 0x1442868(%rip),%rbx │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42f899 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x42f7b0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub %al,0x49(%rcx,%rax,1) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 430d53 │ │ │ │ - movq $0x4309a0,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x430d78,-0x10(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42f8e5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x165f779(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14692d8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r15b,0x4900430d(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9bc0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7cfebbd9(%rax) │ │ │ │ - jrcxz 430dc2 │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 430dd1 │ │ │ │ - lea 0x1442780(%rip),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x430df8,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 14692d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.XB add %cl,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - js 430d92 │ │ │ │ - or (%rcx),%al │ │ │ │ - test %eax,(%rax) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42f900,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1107ed1(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,0xe(%r8) │ │ │ │ - rex.XB add %cl,-0x77(%r9) │ │ │ │ - (bad) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42f9b8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edi,0x4900000c(%rdi) │ │ │ │ - movl $0x430a10,-0x28(%rsp) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x430a58,-0x10(%r12) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42fa34 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42fa29 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42f980,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x430eb8,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1107e08(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430eb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 430ee0 │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - jmp 43103e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42f9d8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB jo 430f35 │ │ │ │ - mov 0x50(%rbp),%ecx │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 430fba │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42fae5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x165f579(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 430f68 │ │ │ │ - jmp 43103e │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%r10 │ │ │ │ - mov 0x18(%rbp),%r11 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %r11,0xb0(%rsp) │ │ │ │ - mov %r9,%r11 │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xb0(%rsp),%r14 │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov %r8,%r10 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4310ae │ │ │ │ - movq $0x430c78,-0x68(%r12) │ │ │ │ - mov %rdx,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov %r10,-0x18(%r12) │ │ │ │ - mov %r11,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - lea -0x3f(%r12),%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431096 │ │ │ │ - movq $0x430c28,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x431118,-0x8(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x151bca8,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rdx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x430f40,0x0(%rbp) │ │ │ │ - jmp 15133b8 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - movq $0x430ee8,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - mov %rdi,0x10(%rbp) │ │ │ │ - mov %rsi,0x40(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - jns 43116d │ │ │ │ - nop │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42fb00,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1107cd5(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rax,2) │ │ │ │ - movl $0x430f68,0x0(%rbp) │ │ │ │ - mov 0x27(%rax),%r9 │ │ │ │ - mov 0x1f(%rax),%r8 │ │ │ │ - mov 0x17(%rax),%rdi │ │ │ │ - mov 0xf(%rax),%rsi │ │ │ │ - mov 0x7(%rax),%r14 │ │ │ │ - mov 0x2f(%rax),%rbx │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov 0x37(%rax),%rbx │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov 0x3f(%rax),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4311d1 │ │ │ │ - movq $0x430aa0,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x431200,0x0(%rbp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ + ja 42fbb8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4310f8,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 15133b8 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdx,%rcx,1) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x431308,0x0(%rbp) │ │ │ │ - mov 0x27(%rax),%r9 │ │ │ │ - mov 0x1f(%rax),%r8 │ │ │ │ - mov 0x17(%rax),%rdi │ │ │ │ - mov 0xf(%rax),%rsi │ │ │ │ - mov 0x7(%rax),%r14 │ │ │ │ - mov 0x2f(%rax),%rbx │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov 0x37(%rax),%rbx │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov 0x3f(%rax),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42fc34 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42fc29 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x42fb80,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1107c0c(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4312bd │ │ │ │ - mov 0x58(%rbp),%ebx │ │ │ │ - mov 0x68(%rbp),%rcx │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %r14,0x68(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r11,%r8 │ │ │ │ - mov 0x68(%rsp),%r11 │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - jmp 431337 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42fbd8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%r10 │ │ │ │ - mov 0x18(%rbp),%r11 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431ae4 │ │ │ │ - movq $0x430ae8,-0x68(%r12) │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - mov %r10,-0x58(%r12) │ │ │ │ - mov %r11,-0x50(%r12) │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ - mov %r11,-0x48(%r12) │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x68(%r12),%r14 │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %r11,%rax │ │ │ │ - jmp 4317ea │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42fce5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x165f379(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - test %esi,0x48000000(%rax) │ │ │ │ - mov 0x90(%rbp),%ecx │ │ │ │ - mov 0xa0(%rbp),%rdx │ │ │ │ - mov 0x98(%rbp),%rbx │ │ │ │ - mov 0x80(%rbp),%r14 │ │ │ │ - mov 0x88(%rbp),%rsi │ │ │ │ - mov 0x78(%rbp),%rdi │ │ │ │ - mov 0x70(%rbp),%r8 │ │ │ │ - mov 0x68(%rbp),%r9 │ │ │ │ - mov 0x60(%rbp),%r10 │ │ │ │ - mov 0x58(%rbp),%r11 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %r14,0x78(%rsp) │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov %rsi,0x80(%rsp) │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r8,0x90(%rsp) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %r9,0x98(%rsp) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov %r10,0xa0(%rsp) │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4315df │ │ │ │ - sldt (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42fd2d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x165f331(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB js 4314e5 │ │ │ │ - mov 0x58(%rbp),%ecx │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov 0x18(%rbp),%r11 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 431757 │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42fd75 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x165f2e9(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 431518 │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4317ea │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc (%rdi),%cl │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42fdb6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - test %esp,0x48000000(%rax) │ │ │ │ - mov 0x80(%rbp),%ecx │ │ │ │ - mov 0x90(%rbp),%rdx │ │ │ │ - mov 0x88(%rbp),%r10 │ │ │ │ - mov 0x70(%rbp),%r11 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x78(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x68(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%r10 │ │ │ │ - mov %r11,0x78(%rsp) │ │ │ │ - mov 0x50(%rbp),%r11 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rcx,0x88(%rsp) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rdx,0x90(%rsp) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %r10,0x98(%rsp) │ │ │ │ - mov 0x0(%rbp),%r10 │ │ │ │ - mov %r11,0xa0(%rsp) │ │ │ │ - mov 0x8(%rbp),%r11 │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %r11,%r10 │ │ │ │ - mov 0xa8(%rsp),%r11 │ │ │ │ - add $0xb8,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42fe48 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 431896 │ │ │ │ - movq $0x432b70,-0xb0(%r12) │ │ │ │ - mov %rdx,-0xa8(%r12) │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov %r14,-0x98(%r12) │ │ │ │ - mov %rsi,-0x90(%r12) │ │ │ │ - mov %rdi,-0x88(%r12) │ │ │ │ - mov %r8,-0x80(%r12) │ │ │ │ - mov %r9,-0x78(%r12) │ │ │ │ - mov %r10,-0x70(%r12) │ │ │ │ - movq $0x430b88,-0x68(%r12) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %rdx,-0x58(%r12) │ │ │ │ - mov 0x78(%rsp),%r14 │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r11,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - add $0x58,%rbp │ │ │ │ - lea -0xaf(%r12),%rsi │ │ │ │ - lea -0x68(%r12),%r14 │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ + ja 42fe3d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42fd90,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 4317ea │ │ │ │ - nop │ │ │ │ - or %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%r10 │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %r11,0x78(%rsp) │ │ │ │ - mov %r8,%r11 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x78(%rsp),%r14 │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431862 │ │ │ │ - movq $0x430bd8,-0x68(%r12) │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r10,-0x20(%r12) │ │ │ │ - mov %r11,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - lea -0x3f(%r12),%rcx │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 431846 │ │ │ │ - movq $0x430b38,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + ja 42feba │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42fdd0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4318e0,0x8(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x151bca8,-0x10(%rbp) │ │ │ │ - lea -0x20(%r12),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x4314f8,0x20(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 15133f8 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - movq $0x431498,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %r8,0x10(%rbp) │ │ │ │ - mov %rdi,0x28(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - movq $0x4313d8,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rdi,0x10(%rbp) │ │ │ │ - mov %rsi,0x28(%rbp) │ │ │ │ - mov %r14,0x30(%rbp) │ │ │ │ - mov %rbx,0x38(%rbp) │ │ │ │ - mov %rdx,0x40(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x42fe60,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x11078cd(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbp,%rax,2) │ │ │ │ - movl $0x4316f8,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x27(%rax),%r9 │ │ │ │ - mov 0x1f(%rax),%r8 │ │ │ │ - mov 0x17(%rax),%rdi │ │ │ │ - mov 0xf(%rax),%rsi │ │ │ │ - mov 0x7(%rax),%r14 │ │ │ │ - mov 0x2f(%rax),%rbx │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov 0x37(%rax),%rbx │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov 0x3f(%rax),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - movq $0x431970,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ffac │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ffa1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %eax,%eax │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB enter $0x1a68,$0x43 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x1f(%rax),%rcx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov 0x17(%rax),%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov 0xf(%rax),%rsi │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov 0x7(%rax),%r11 │ │ │ │ - mov %r11,%r14 │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - mov 0x2f(%rax),%rax │ │ │ │ - mov %rax,-0x58(%rbp) │ │ │ │ - mov %r11,0xc0(%rsp) │ │ │ │ - mov 0xb8(%rsp),%r11 │ │ │ │ - mov 0x37(%r11),%r11 │ │ │ │ - mov %r11,-0x50(%rbp) │ │ │ │ - mov %r10,0xc8(%rsp) │ │ │ │ - mov 0xb8(%rsp),%r10 │ │ │ │ - mov 0x3f(%r10),%r10 │ │ │ │ - mov %r10,-0x48(%rbp) │ │ │ │ - mov %rdx,0xd0(%rsp) │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov 0xd0(%rsp),%rdx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 4304c0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 430035 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43002a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x42ff50,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sub %dl,-0x76b3ffbd(%rip) │ │ │ │ - enter $0x8b4c,$0x4d │ │ │ │ - sub %cl,-0x3f(%rcx,%rcx,4) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rsi,%r10 │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %r14,%r11 │ │ │ │ - mov 0x60(%rbp),%r14 │ │ │ │ - mov %r11,0x88(%rsp) │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov 0x38(%rbp),%r11 │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov 0x40(%rbp),%r11 │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov 0x50(%rbp),%r11 │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov %rcx,0x38(%rbp) │ │ │ │ - mov %rdx,0x40(%rbp) │ │ │ │ - mov %r10,0x48(%rbp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - mov %rbx,0x60(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - movq $0x431270,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4300aa │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x42ffc0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - test %edi,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 431c59 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 431c18 │ │ │ │ - movq $0x431b98,-0x10(%rbp) │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov 0xe(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43013e │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 430133 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x430050,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x11076cc(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 431b98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB enter $0x1c08,$0x43 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 431c08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4301b9 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4300d0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - sbb $0x89490043,%eax │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - sub %bh,%bh │ │ │ │ - (bad) │ │ │ │ - decl 0xd(%rbp,%rcx,4) │ │ │ │ - cmp -0x72b3fe9c(%rdi),%bh │ │ │ │ - add $0x164bf33,%eax │ │ │ │ - lea 0x164bf2c(%rip),%rdi │ │ │ │ - lea 0x164bf25(%rip),%rsi │ │ │ │ - lea 0x164bf1e(%rip),%r14 │ │ │ │ - lea 0x164bf17(%rip),%rbx │ │ │ │ - movq $0x1a7db59,-0x10(%rbp) │ │ │ │ - movq $0x1a7db59,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x10(%rbp) │ │ │ │ - lea 0x1441990(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 430212 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - test %eax,0x48000000(%rax) │ │ │ │ - mov 0x78(%rbp),%ebx │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - mov 0x68(%rbp),%r8 │ │ │ │ - mov 0x70(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov %r8,0x70(%rsp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %rdx,%r10 │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - jmp 431d61 │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 430252 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4320b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r10 │ │ │ │ - mov 0x28(%rbp),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %r10,0x58(%rsp) │ │ │ │ - mov 0x0(%rbp),%r10 │ │ │ │ - mov %r11,0x60(%rsp) │ │ │ │ - mov 0x8(%rbp),%r11 │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 431de4 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %r11,(%r12) │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rdx,0x48(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 430318 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x431c78,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ + ja 4302c2 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x430228,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x72f8394c,%r8d │ │ │ │ - (bad) │ │ │ │ - movq $0x431e68,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 431e68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.XB add %cl,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - enter $0xfffc,$0xff │ │ │ │ - lea 0x1441779(%rip),%rbx │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x430268,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x11074ff(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4303bb │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4303b0 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 431ed8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r9) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 431f21 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x431e98,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + ja 43042a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x430358,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 431fb9 │ │ │ │ - movq $0x431fa8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 431fa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4304be │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4304b3 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4303d0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x1107386(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1441670(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 432029 │ │ │ │ - movq $0x432018,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 432018 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 430539 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x430450,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1441608(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 432099 │ │ │ │ - movq $0x432088,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + jb 430699 │ │ │ │ + movq $0x4305c0,-0x30(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432088 │ │ │ │ + jne 4305c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + sub %r9b,-0x77(%r8) │ │ │ │ + flds -0x72b7f81f(%rbx) │ │ │ │ + adc $0x1142987,%eax │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + movq $0x430610,0x0(%rbp) │ │ │ │ + mov 0x2(%rbx),%rcx │ │ │ │ + mov 0xa(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 430610 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x14415a0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 432109 │ │ │ │ - movq $0x4320f8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 430cd9 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42b1f8,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 430676 │ │ │ │ + movq $0x42b500,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42b310,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x4306f8,-0x8(%rbp) │ │ │ │ + mov 0x3(%rbx),%rcx │ │ │ │ + mov 0xb(%rbx),%rdx │ │ │ │ + mov 0x13(%rbx),%rsi │ │ │ │ + mov 0x1b(%rbx),%rdi │ │ │ │ + mov 0x23(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + mov %rdi,0x8(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4320f8 │ │ │ │ + jne 4306f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1441538(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + loopne 4306fd │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 432179 │ │ │ │ - movq $0x432168,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 430ce9 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42ab08,-0xd8(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0xc8(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0xc0(%r12) │ │ │ │ + movq $0x42ab50,-0xb8(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0xa8(%r12) │ │ │ │ + mov %rbx,-0xa0(%r12) │ │ │ │ + movq $0x42ab98,-0x98(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x88(%r12) │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0x42abe0,-0x78(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0x42ac28,-0x58(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x42b0a0,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x98(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0xb8(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0xd8(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 430807 │ │ │ │ + movq $0x42b190,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x430860,0x0(%rbp) │ │ │ │ + mov 0x4(%rbx),%rcx │ │ │ │ + mov 0xc(%rbx),%rdx │ │ │ │ + mov 0x14(%rbx),%rsi │ │ │ │ + mov 0x1c(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,0x8(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432168 │ │ │ │ + jne 430860 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + mov $0x4d000000,%eax │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 430cf9 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42a568,-0xb0(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0xa0(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x98(%r12) │ │ │ │ + movq $0x42a5b0,-0x90(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x80(%r12) │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + movq $0x42a5f8,-0x70(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + movq $0x42a640,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x42a9b8,-0x30(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x70(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x90(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0xb0(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 43093f │ │ │ │ + movq $0x42aaa0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x430990,0x8(%rbp) │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + mov 0xd(%rbx),%rdx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 430990 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x14414d0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4321e9 │ │ │ │ - movq $0x4321d8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4321d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esp,0x3(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42a108,-0x88(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + movq $0x42a150,-0x68(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + movq $0x42a198,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x42a420,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x68(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x88(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 430a42 │ │ │ │ + movq $0x42a500,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x430a90,0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 430a90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1441468(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 432259 │ │ │ │ - movq $0x432248,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 430d19 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x429c38,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x429c80,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 430b05 │ │ │ │ + movq $0x42a098,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x429e28,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x430b60,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432248 │ │ │ │ + jne 430b60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1441400(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4322c9 │ │ │ │ - movq $0x4322b8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 430d29 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x429768,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x4297b0,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 430bd9 │ │ │ │ + movq $0x429bc8,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x429958,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + add $0xfffffffffffffffa,%rcx │ │ │ │ + lea 0x1142389(%rip),%rdx │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + movq $0x430c50,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4322b8 │ │ │ │ + jne 430c50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 431e6a │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4301d8,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 430cb6 │ │ │ │ + movq $0x4304e0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4302f0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0xe0,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0xb8,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x430d80,0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rdx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 430d80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1441398(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 432478 │ │ │ │ nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 432339 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x432350,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x165cc91(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4e0c20 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4f6e78,-0x8(%r12) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esp,%esi │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x42fcb8,-0x78(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0x42fd00,-0x58(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x42fd48,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + lea -0x58(%r12),%rcx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 430e19 │ │ │ │ + movq $0x430160,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x1(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x42fee8,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x430e70,0x18(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 430e70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 432439 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4323e0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ecx,(%rcx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x42fab8,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 430ec4 │ │ │ │ + movq $0x42fc50,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42fb28,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x430f18,0x18(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4323e0 │ │ │ │ + jne 430f18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rcx,%rdx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 432429 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x432308,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x164b715(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - decl 0x0(%rcx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %r9d,-0x7f(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - fadds (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4325b4 │ │ │ │ - movq $0x14e0068,-0xd0(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0xc8(%r12) │ │ │ │ - movq $0x1a8bc99,-0xc0(%r12) │ │ │ │ - movq $0x14e0068,-0xb8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0xb0(%r12) │ │ │ │ - lea -0xce(%r12),%rax │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - movq $0x14e0068,-0xa0(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - lea -0xb6(%r12),%rax │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - movq $0x432398,-0x88(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x14e0068,-0x70(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - lea -0x9e(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x14e0068,-0x58(%r12) │ │ │ │ - mov %r9,-0x50(%r12) │ │ │ │ - lea -0x6e(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x14e0068,-0x40(%r12) │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - lea -0x56(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4325f8,0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 427188 │ │ │ │ - movq $0xd8,0x388(%r13) │ │ │ │ - lea 0x144135a(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esi,0xf(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5a(%rax) │ │ │ │ - add %r9d,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsi,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43264e │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x4f6ef8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movsd 0x1140411(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movq $0x4326b8,0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42f8b8,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 430f6c │ │ │ │ + movq $0x42fa50,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42f928,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x430fd0,0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rdx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4f44d8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43264e │ │ │ │ - movq $0x4f6ef8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movsd 0x11403b7(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movq $0x4326f8,0x8(%rbp) │ │ │ │ - lea 0x14571e4(%rip),%rsi │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4f44d8 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 430fd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x480144a5(%rax) │ │ │ │ - movl $0x4326d8,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 469420 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ - fldl (%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5b(%rax) │ │ │ │ - add %r9d,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ (bad) │ │ │ │ - rex.XB add %cl,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - sbb %ch,0x3(%rbp) │ │ │ │ - ... │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rsp │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ - fldl (%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc %eax,0x48(%rcx,%rax,1) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4327ed │ │ │ │ - movq $0x432780,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42f398,-0x78(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0x42f3e0,-0x58(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x42f428,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + lea -0x58(%r12),%rcx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 431069 │ │ │ │ + movq $0x42f840,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42f5c8,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4310c0,0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432780 │ │ │ │ + jne 4310c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48014411(%rax) │ │ │ │ - movl $0x4327b0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4327b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x11(%rax) │ │ │ │ - add %r9d,0x4b(%rbx,%rcx,4) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x2f(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x37(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x3f(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 432478 │ │ │ │ - lea 0x144113c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %dl,(%rcx) │ │ │ │ - add %r9d,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 432887 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x432848,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,%ecx │ │ │ │ + or $0x8b480000,%eax │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x7d(%r8) │ │ │ │ + jnp 4310e4 │ │ │ │ + or 0x49(%rsi,%rbx,1),%edi │ │ │ │ + movl $0x42f328,-0x10(%rsp) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42f1e0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x431160,0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rdx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432848 │ │ │ │ + jne 431160 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - adc %al,0x4c(%rcx,%rax,1) │ │ │ │ - mov 0x1f(%rbx),%ecx │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov $0x50,%r14d │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0x2f(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x37(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x3f(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 432478 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x10(%rax) │ │ │ │ - add %r9d,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x432808,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - lea 0x163f9cc(%rip),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x144106b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,0xd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - adc %al,0x48(%rcx,%rax,1) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 432987 │ │ │ │ - movq $0x432940,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42ec90,-0x78(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0x42ecd8,-0x58(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x42ed20,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + lea -0x58(%r12),%rcx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 4311f9 │ │ │ │ + movq $0x42f138,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42eec0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x431258,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432940 │ │ │ │ + jne 431258 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmove (%rcx),%eax │ │ │ │ - movq $0x4329a8,0x0(%rbp) │ │ │ │ - mov 0x1f(%rbx),%r9 │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov $0x50,%r14d │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x2f(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0x37(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x3f(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 432478 │ │ │ │ - lea 0x1440fd2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 4329b4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 431eda │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42e900,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + movq $0x42e950,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 4312cd │ │ │ │ + movq $0x42ec20,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42ea58,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x431320,0x10(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 431320 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4801440f(%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x1440f85(%rip),%r14 │ │ │ │ - jmp 1470780 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmove (%rcx),%eax │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 432a77 │ │ │ │ - movq $0x432a38,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,0x4800000b(%rcx) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0x42e700,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 431374 │ │ │ │ + movq $0x42e898,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42e770,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4313d0,0x10(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432a38 │ │ │ │ + jne 4313d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - add %r9d,0x4b(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov $0x50,%r14d │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0x2f(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x37(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x3f(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 432478 │ │ │ │ - lea 0x1440f02(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 432ad0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 432b25 │ │ │ │ - movq $0x432b70,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + ja 431efa │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42e378,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x42e3c0,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 431445 │ │ │ │ + movq $0x42e690,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x1440e81(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x42e4c8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4314a8,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rdx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x18(%rbp) │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4314a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %ecx,0x10(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + test %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + nop │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ecx,0xa(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42df08,-0x88(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x70(%r12) │ │ │ │ + movq $0x42df58,-0x68(%r12) │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + movq $0x42dfa8,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x42e230,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x68(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x88(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 43155a │ │ │ │ + movq $0x42e310,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4315a8,0x10(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4315a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 431f1a │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42db80,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x42dbc8,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 43161d │ │ │ │ + movq $0x42de98,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42dcd0,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x431680,0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rdx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 431680 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 432bb1 │ │ │ │ - movq $0x432bd0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - lea 0x1440e08(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,0x48000008(%rsi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0x42d660,-0x78(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0x42d6a8,-0x58(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x42d6f0,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + lea -0x58(%r12),%rcx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 431719 │ │ │ │ + movq $0x42db08,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42d890,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x431770,0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 431770 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x4436a8,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,0x48000007(%rcx) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 4317ae │ │ │ │ + movq $0x42d5f0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + movq $0x42d4a8,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x431808,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 431808 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 432c9a │ │ │ │ - movq $0x432c60,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 431f4a │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42d0e8,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + movq $0x42d138,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 43187d │ │ │ │ + movq $0x42d408,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42d240,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4318d0,0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432c60 │ │ │ │ + jne 4318d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + test %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x443988,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,0x6(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 43190e │ │ │ │ + movq $0x42d078,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1440d27(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + movq $0x42cf30,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x431970,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rdx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x8(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 431970 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 432d2e │ │ │ │ - movq $0x432cf8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push $0x58a53b4d │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,%ecx │ │ │ │ + add $0x8b480000,%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x42c9e8,-0x60(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x42ca30,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + lea -0x60(%r12),%rdx │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 4319f7 │ │ │ │ + movq $0x42ce78,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42cbe0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x431a68,0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rdx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432cf8 │ │ │ │ + jne 431a68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4439a8,-0x8(%r12) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,%esi │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x42c588,-0x88(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + movq $0x42c5d0,-0x68(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + movq $0x42c618,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x42c8a0,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x68(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x88(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 431b1a │ │ │ │ + movq $0x42c980,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1440c9b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x431b68,0x10(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 431b68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 431f8a │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42c0b8,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x42c100,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 431bdd │ │ │ │ + movq $0x42c518,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1440c4c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + movq $0x42c2a8,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x431c48,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rdx │ │ │ │ + mov 0x11(%rbx),%rsi │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,0x8(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 431c48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov $0x4d000000,%eax │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 431f9a │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42bb18,-0xb0(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0xa0(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x98(%r12) │ │ │ │ + movq $0x42bb60,-0x90(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x80(%r12) │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + movq $0x42bba8,-0x70(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + movq $0x42bbf0,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x42bf68,-0x30(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x70(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x90(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0xb0(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 431d27 │ │ │ │ + movq $0x42c050,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x431d80,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rdx │ │ │ │ + mov 0x11(%rbx),%rsi │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,0x8(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 431d80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov $0x4d000000,%eax │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 431faa │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42b578,-0xb0(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0xa0(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x98(%r12) │ │ │ │ + movq $0x42b5c0,-0x90(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x80(%r12) │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + movq $0x42b608,-0x70(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + movq $0x42b650,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x42b9c8,-0x30(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x70(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x90(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0xb0(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 431e5f │ │ │ │ + movq $0x42bab0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0xb8,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0xb8,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ - movq $0x443728,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ + jo 43202a │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 432042 │ │ │ │ + movq $0x4296b0,-0x68(%r12) │ │ │ │ + mov %r14,-0x58(%r12) │ │ │ │ + movq $0x4296f8,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x429730,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x430560,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x1440bd9(%rip),%rbx │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + lea 0x143fc04(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - xchg %eax,%esi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43209a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 431fd8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ + add %dh,0x17(%rdi) │ │ │ │ + movq $0x432068,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1440b74(%rip),%rbx │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143fb72(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 4320b8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 432f31 │ │ │ │ - movq $0x432ef8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 432ef8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ - (bad) │ │ │ │ - jne 432f20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 429660 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43217a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 431fd8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4321fd │ │ │ │ + movq $0x432110,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + movq $0x432138,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + movq $0x432158,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1474378,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x4e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + lea 0x143fa59(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ + vpermil2ps $0x8,%xmm15,0x394cf045(%rbp),%xmm15,%xmm9 │ │ │ │ + jb 43226f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43226a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x110537a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1443440(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + stc │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 432fc9 │ │ │ │ - movq $0x432f90,-0x8(%rbp) │ │ │ │ + jb 4322fc │ │ │ │ + movq $0x4322c8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432f90 │ │ │ │ + jne 4322c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x4800432f(%r8) │ │ │ │ - mov 0xf(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 432fb8 │ │ │ │ + add %ch,0x480143f9(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jne 4322ec │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + lea 0x143f97d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x14433b0(%rip),%rbx │ │ │ │ + lea 0x143f98d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ + ret │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43235f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43235a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x113c3d1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + stc │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433061 │ │ │ │ - movq $0x433028,-0x8(%rbp) │ │ │ │ + jb 4323e8 │ │ │ │ + movq $0x4323b8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433028 │ │ │ │ + jne 4323b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x30(%r8) │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ - (bad) │ │ │ │ - jne 433050 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %ch,%al │ │ │ │ + clc │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 4323b7 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jne 4323d8 │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x143f8c1(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x143f8d1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + ret $0x163 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43244f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43244a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1105191(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1443320(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ah,-0x8(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4330f9 │ │ │ │ - movq $0x4330c0,-0x8(%rbp) │ │ │ │ + jb 4324d8 │ │ │ │ + movq $0x4324a8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4330c0 │ │ │ │ + jne 4324a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + clc │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 4324a7 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jne 4324c8 │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x143f801(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x143f811(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + ret $0x163 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43253f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43253a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x110509a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - xor %al,0x0(%rbx) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + add %ah,0x480143f7(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4325cc │ │ │ │ + movq $0x432598,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4330e8 │ │ │ │ + jne 432598 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ - (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ + add %ch,-0x9(%rax) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 432597 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x9,%rax │ │ │ │ + jne 4325bc │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143f73d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1443290(%rip),%rbx │ │ │ │ + lea 0x143f74d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + shll $0x48,0x1(%rbx) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43262f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43262a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1104fa4(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %ah,%al │ │ │ │ + testb $0x48,0x1(%rbx) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433191 │ │ │ │ - movq $0x433158,-0x8(%rbp) │ │ │ │ + jb 4326bc │ │ │ │ + movq $0x432688,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433158 │ │ │ │ + jne 432688 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x48004331(%r8) │ │ │ │ - mov 0xf(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 433180 │ │ │ │ + add %ch,0x480143f6(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x9,%rax │ │ │ │ + jne 4326ac │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + lea 0x143f67d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1443200(%rip),%rbx │ │ │ │ + lea 0x143f68d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 1511f90 │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + shlb $0x48,0x1(%rbx) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43271f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43271a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1104eab(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - fisubs 0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + testb $0x48,0x1(%rbx) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4327ac │ │ │ │ + movq $0x432778,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 432778 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x443648,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xb(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x14431af(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + cmc │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 432777 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x9,%rax │ │ │ │ + jne 43279c │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143f5bd(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143f5cd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + adc $0x30000000,%eax │ │ │ │ + mov $0x8d480163,%edi │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43280f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43280a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1104db2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ah,-0xb(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4332cd │ │ │ │ - movq $0x4332a8,-0x8(%rbp) │ │ │ │ + jb 43289c │ │ │ │ + movq $0x432868,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4332a8 │ │ │ │ + jne 432868 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x16589c2(%rip),%ebx │ │ │ │ + add %ch,(%rax) │ │ │ │ + cmc │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 432867 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jne 43288c │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x16589ab(%rip),%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143f4fd(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x144311c(%rip),%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143f50d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x40000000,%eax │ │ │ │ + mov $0x8d480163,%esi │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4328ff │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4328fa │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1104cba(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %ah,0x480143f4(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43334d │ │ │ │ - movq $0x433328,-0x8(%rbp) │ │ │ │ + jb 43298c │ │ │ │ + movq $0x432958,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433328 │ │ │ │ + jne 432958 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x1658939(%rip),%ebx │ │ │ │ + add %ch,-0xc(%rax) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 432957 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 43297c │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1658934(%rip),%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143f43d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14430a4(%rip),%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143f44d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + mov $0x8d480163,%ebp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4329ef │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4329ea │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1104bc3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %ah,%al │ │ │ │ + repz rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4333d6 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + jb 432a93 │ │ │ │ + movq $0x432a48,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 432a48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - movq $0x4333b0,-0x28(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x4333f8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x1442f9c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 43349b │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 151ea08 │ │ │ │ - nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x433490,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1442f1f(%rip),%rbx │ │ │ │ + add %ch,0x480143f3(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + je 432a82 │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jne 432a72 │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143f377(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143f376(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 1511f90 │ │ │ │ + adc $0x48000000,%eax │ │ │ │ + mov $0x8d480163,%esp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 432af7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 432af2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1104ab1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + repz rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433581 │ │ │ │ - movq $0x433570,-0x8(%rbp) │ │ │ │ + jb 432b84 │ │ │ │ + movq $0x432b50,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433570 │ │ │ │ + jne 432b50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + repnz rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 432b4f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 432b74 │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442ea0(%rip),%rbx │ │ │ │ + lea 0x143f2a5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143f2b5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x58000000,%eax │ │ │ │ + mov $0x8d480163,%ebx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 432be7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 432be2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x11049b5(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %cl,-0xe(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4335f1 │ │ │ │ - movq $0x4335e0,-0x8(%rbp) │ │ │ │ + jb 432c74 │ │ │ │ + movq $0x432c40,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4335e0 │ │ │ │ + jne 432c40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ - (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + repnz rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 432c3f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 432c64 │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143f1e5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442e38(%rip),%rbx │ │ │ │ + lea 0x143f1f5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + mov $0x8d480163,%edx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 432cd7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 432cd2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x11048bf(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %cl,0x480143f1(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433661 │ │ │ │ - movq $0x433650,-0x8(%rbp) │ │ │ │ + jb 432d64 │ │ │ │ + movq $0x432d30,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433650 │ │ │ │ + jne 432d30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %dl,-0xf(%rax) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 432d2f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 432d54 │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442dd0(%rip),%rbx │ │ │ │ + lea 0x143f125(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143f135(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + mov $0x8d480163,%ecx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 432dc7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 432dc2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x11047c9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + lock rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4336d1 │ │ │ │ - movq $0x4336c0,-0x8(%rbp) │ │ │ │ + jb 432e54 │ │ │ │ + movq $0x432e20,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4336c0 │ │ │ │ + jne 432e20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %dl,0x480143f0(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 432e44 │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442d68(%rip),%rbx │ │ │ │ + lea 0x143f065(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143f075(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + mov $0x8d480163,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 432eb7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 432eb2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x112d9c1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + lock rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433741 │ │ │ │ - movq $0x433730,-0x8(%rbp) │ │ │ │ + jb 432f44 │ │ │ │ + movq $0x432f10,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433730 │ │ │ │ + jne 432f10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 432f0f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 432f34 │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442d00(%rip),%rbx │ │ │ │ + lea 0x143efa5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143efb5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x98000000,%eax │ │ │ │ + mov $0x63,%bh │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 432fa7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 432fa2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x11045dd(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %cl,-0x11(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4337b1 │ │ │ │ - movq $0x4337a0,-0x8(%rbp) │ │ │ │ + jb 433034 │ │ │ │ + movq $0x433000,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4337a0 │ │ │ │ + jne 433000 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 432fff │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 433024 │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442c98(%rip),%rbx │ │ │ │ + lea 0x143eee5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143eef5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + mov $0x63,%dh │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 433097 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 433092 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x11044df(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %cl,0x480143ee(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433821 │ │ │ │ - movq $0x433810,-0x8(%rbp) │ │ │ │ + jb 43311d │ │ │ │ + movq $0x4330f0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433810 │ │ │ │ + jne 4330f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %dl,-0x12(%rax) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x8b481175,%eax │ │ │ │ pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + and -0x7d(%rax),%ecx │ │ │ │ + jrcxz 4330fc │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143ee2c(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442c30(%rip),%rbx │ │ │ │ + lea 0x143ee3c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + mov $0x63,%ch │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43317f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43317a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x112377b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433891 │ │ │ │ - movq $0x433880,-0x8(%rbp) │ │ │ │ + jb 433205 │ │ │ │ + movq $0x4331d8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433880 │ │ │ │ + jne 4331d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %bl,0x480143ed(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jne 4331f5 │ │ │ │ + mov 0x1b(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442bc8(%rip),%rbx │ │ │ │ + lea 0x143ed74(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143ed84(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ + mov $0x63,%ah │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 433267 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 433262 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1104309(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433901 │ │ │ │ - movq $0x4338f0,-0x8(%rbp) │ │ │ │ + jb 4332ed │ │ │ │ + movq $0x4332c0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4338f0 │ │ │ │ + jne 4332c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + in (%dx),%al │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x8b481175,%eax │ │ │ │ pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ - (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ + adc -0x7d(%rax),%ecx │ │ │ │ + jrcxz 4332cc │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442b60(%rip),%rbx │ │ │ │ + lea 0x143ecbc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143eccc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + mov $0x63,%bl │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43334f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43334a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1105330(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ah,-0x14(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43396d │ │ │ │ - movq $0x433960,-0x8(%rbp) │ │ │ │ + jb 4333d5 │ │ │ │ + movq $0x4333a8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433960 │ │ │ │ + jne 4333a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x8b481175,%eax │ │ │ │ pop %rbx │ │ │ │ - (bad) │ │ │ │ + or -0x7d(%rax),%ecx │ │ │ │ + jrcxz 4333b4 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - lea 0x1442afc(%rip),%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143ec04(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143ec14(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0x8000000,%eax │ │ │ │ + mov $0x63,%bl │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 433437 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 433432 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x110412b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %ch,0x480143eb(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4339d5 │ │ │ │ - movq $0x4339c8,-0x8(%rbp) │ │ │ │ + jb 4334bd │ │ │ │ + movq $0x433490,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4339c8 │ │ │ │ + jne 433490 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %dh,-0x15(%rax) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x8b481175,%eax │ │ │ │ pop %rbx │ │ │ │ - cmovs -0x4416f73b(%rbx),%eax │ │ │ │ - in $0xd,%eax │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - sbb $0x1442a9c,%eax │ │ │ │ + add -0x7d(%rax),%ecx │ │ │ │ + jrcxz 43349c │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143eb4c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143eb5c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 1511f90 │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + mov $0x63,%dl │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43351f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43351a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1104036(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - fisubs 0xf(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 1511f90 │ │ │ │ - add $0x1000000,%eax │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4335a5 │ │ │ │ + movq $0x433578,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 433578 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - fisubs 0xf(%rsi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 1511f90 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - fisubs 0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %bh,0x480143ea(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jne 433595 │ │ │ │ + mov 0x1c(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143ea94(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143eaa4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 1511f90 │ │ │ │ + adc $0x38000000,%eax │ │ │ │ + mov $0x63,%cl │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 433607 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 433602 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1103f46(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - fisubs 0xf(%rsi) │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433b41 │ │ │ │ - movq $0x433b30,-0x8(%rbp) │ │ │ │ + jb 43368d │ │ │ │ + movq $0x433660,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433b30 │ │ │ │ + jne 433660 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x75,%al │ │ │ │ + adc %ecx,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + adc $0x48,%al │ │ │ │ + and $0xfffffff8,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143e9dc(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442978(%rip),%rbx │ │ │ │ + lea 0x143e9ec(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + mov $0x63,%al │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4336ef │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4336ea │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x111a9cb(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,0x480143e9(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433bb1 │ │ │ │ - movq $0x433ba0,-0x8(%rbp) │ │ │ │ + jb 433775 │ │ │ │ + movq $0x433748,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433ba0 │ │ │ │ + jne 433748 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %cl,-0x17(%rax) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x75,%al │ │ │ │ + adc %ecx,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ - (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ + or $0x48,%al │ │ │ │ + and $0xfffffff8,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143e924(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442910(%rip),%rbx │ │ │ │ + lea 0x143e934(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4337d7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4337d2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1103d68(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + call ffffffff8d8b393d <__environ@GLIBC_2.2.5+0xffffffff8be1f955> │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433c21 │ │ │ │ - movq $0x433c10,-0x8(%rbp) │ │ │ │ + jb 43385d │ │ │ │ + movq $0x433830,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433c10 │ │ │ │ + jne 433830 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %dl,0x480143e8(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jne 43384d │ │ │ │ + mov 0x4(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x14428a8(%rip),%rbx │ │ │ │ + lea 0x143e86c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143e87c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x80000000,%eax │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4338bf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4338ba │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1103c73(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + call ffffffff8d8b3a25 <__environ@GLIBC_2.2.5+0xffffffff8be1fa3d> │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433c91 │ │ │ │ - movq $0x433c80,-0x8(%rbp) │ │ │ │ + jb 433945 │ │ │ │ + movq $0x433918,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433c80 │ │ │ │ + jne 433918 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %bl,%al │ │ │ │ + out %eax,$0x43 │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x11(%rbp),%esi │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442840(%rip),%rbx │ │ │ │ + lea 0x143e7b4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143e7c4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x98000000,%eax │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4339a7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4339a2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1103b83(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %bl,-0x19(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433d01 │ │ │ │ - movq $0x433cf0,-0x8(%rbp) │ │ │ │ + jb 433a2d │ │ │ │ + movq $0x433a00,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433cf0 │ │ │ │ + jne 433a00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %eax,$0x43 │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x11(%rbp),%esi │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x14427d8(%rip),%rbx │ │ │ │ + lea 0x143e6fc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143e70c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 433a8f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 433a8a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1103a93(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %ah,0x480143e6(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433d71 │ │ │ │ - movq $0x433d60,-0x8(%rbp) │ │ │ │ + jb 433b15 │ │ │ │ + movq $0x433ae8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433d60 │ │ │ │ + jne 433ae8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %ch,-0x1a(%rax) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x11(%rbp),%esi │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442770(%rip),%rbx │ │ │ │ + lea 0x143e644(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143e654(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 433b77 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 433b72 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x11039a6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + in $0x43,%eax │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433de1 │ │ │ │ - movq $0x433dd0,-0x8(%rbp) │ │ │ │ + jb 433bfd │ │ │ │ + movq $0x433bd0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433dd0 │ │ │ │ + jne 433bd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %dh,0x480143e5(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jne 433bed │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442708(%rip),%rbx │ │ │ │ + lea 0x143e58c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143e59c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 433c5f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 433c5a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x11038b6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in $0x43,%eax │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433e51 │ │ │ │ - movq $0x433e40,-0x8(%rbp) │ │ │ │ + jb 433ce5 │ │ │ │ + movq $0x433cb8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433e40 │ │ │ │ + jne 433cb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ - (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ + add %bh,%al │ │ │ │ + in $0x43,%al │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x11(%rbp),%dh │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143e4d4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x14426a0(%rip),%rbx │ │ │ │ + lea 0x143e4e4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ + test $0x8d480163,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 433d47 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 433d42 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x11037c6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %bh,-0x1c(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433ec1 │ │ │ │ - movq $0x433eb0,-0x8(%rbp) │ │ │ │ + jb 433dcd │ │ │ │ + movq $0x433da0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433eb0 │ │ │ │ + jne 433da0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %al,-0x1c(%rax) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x11(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442638(%rip),%rbx │ │ │ │ + lea 0x143e41c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143e42c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + test $0x8d480163,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 433e2f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 433e2a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x11036d5(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jrcxz 433e92 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433f31 │ │ │ │ - movq $0x433f20,-0x8(%rbp) │ │ │ │ + jb 433eb5 │ │ │ │ + movq $0x433e88,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433f20 │ │ │ │ + jne 433e88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %cl,0x480143e3(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 433ea5 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x14425d0(%rip),%rbx │ │ │ │ + lea 0x143e364(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143e374(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 433ef7 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 433f18 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 433fa1 │ │ │ │ - movq $0x433f90,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 433f90 │ │ │ │ + rex.RB call 103b786c <__environ@GLIBC_2.2.5+0xe923884> │ │ │ │ + (bad) │ │ │ │ + test $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %r14,%rax │ │ │ │ + movzbl (%r14),%ebx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 433fc1 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 433f9d │ │ │ │ + movq $0x433ed0,-0x50(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x14dffa8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4561e0,-0x20(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x19(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + movq $0x433fe8,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513358 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143e624(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43405e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 434059 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1657c50(%rip),%rsi │ │ │ │ + lea 0x110349c(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 433f18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 4340e3 │ │ │ │ + lea 0x143e710(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + rex │ │ │ │ + rex.XB add %cl,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ + jne 4340d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x480144ab(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 434119 │ │ │ │ + movq $0x4340a8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x6(%r14),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x144ab62(%rip),%r14 │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13e0d60 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43417e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 434179 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1657b30(%rip),%rsi │ │ │ │ + lea 0x1103375(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 433f18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + out %al,$0x43 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 733b7aec <__environ@GLIBC_2.2.5+0x71923b04> │ │ │ │ + push $0x48 │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43420f │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x4341f8,-0x18(%rbp) │ │ │ │ + lea 0x143e5d7(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4341f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + in $0x43,%eax │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + xor $0x143e5d3,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ + jmp 434080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442568(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 434011 │ │ │ │ - movq $0x434000,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + jb 4342bc │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x434270,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 434000 │ │ │ │ + jne 434270 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0xaa9a90,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1,-0x8(%r12) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1442500(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + movq $0x434228,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0xaa9a70,-0x18(%r12) │ │ │ │ + movq $0x1872867,-0x10(%r12) │ │ │ │ + movq $0x1a8efa1,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x143e547(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 434081 │ │ │ │ - movq $0x434070,-0x8(%rbp) │ │ │ │ + jb 4343af │ │ │ │ + movq $0x434388,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 434070 │ │ │ │ + jne 434388 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1442498(%rip),%rbx │ │ │ │ + jmp aa4ee8 │ │ │ │ + lea 0x163e2a9(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x143e4e2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4340f1 │ │ │ │ - movq $0x4340e0,-0x8(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4344aa │ │ │ │ + movq $0x434410,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4340e0 │ │ │ │ + jne 434410 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex.W │ │ │ │ + rex.R │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 434448 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r15b,0x44(%r8) │ │ │ │ + rex.XB add %cl,-0x77(%r8) │ │ │ │ + ret │ │ │ │ add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 434478 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1442430(%rip),%rbx │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 434474 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xa,%rax │ │ │ │ + je 43449c │ │ │ │ + cmp $0xc,%rax │ │ │ │ + je 43449c │ │ │ │ + lea 0x16577dc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x16577d7(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x143efd7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 434161 │ │ │ │ - movq $0x434150,-0x8(%rbp) │ │ │ │ + jb 434593 │ │ │ │ + movq $0x434508,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 434150 │ │ │ │ + jne 434508 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + rex.RB │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ - rex.RXB │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 434530 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x14423c8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and $0x44,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4341e9 │ │ │ │ - movq $0x4341c0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 43452f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 434585 │ │ │ │ + movq $0x434570,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4341c0 │ │ │ │ + jne 434570 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - and -0x7d(%rcx,%rax,1),%eax │ │ │ │ - jrcxz 4341ca │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 4341d9 │ │ │ │ - lea 0x1442378(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 43457b │ │ │ │ + jnp 4345eb │ │ │ │ + (bad) │ │ │ │ + lea 0x16576fc(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1442390(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x16576e5(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x14423c8(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x143eef6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43427b │ │ │ │ - movq $0x434248,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 434248 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 43461c │ │ │ │ + movq $0x434668,-0x8(%rbp) │ │ │ │ + lea 0x143eeb9(%rip),%r9 │ │ │ │ + lea 0x143f093(%rip),%r8 │ │ │ │ + lea 0x144840b(%rip),%rdi │ │ │ │ + lea 0x144a6a4(%rip),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x14466b2(%rip),%r14 │ │ │ │ + movq $0x187227f,-0x30(%rbp) │ │ │ │ + movq $0x18722a7,-0x28(%rbp) │ │ │ │ + movq $0x1872257,-0x20(%rbp) │ │ │ │ + movq $0x1873491,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp a22d90 │ │ │ │ + lea 0x143f065(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x4,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 434654 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 434668 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x1103cb3(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1103c93(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x1442346(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + jo 4346ba │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 4346ed │ │ │ │ + movq $0x14dff88,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0xa23218,-0x58(%r12) │ │ │ │ + movq $0x1a8bc99,-0x50(%r12) │ │ │ │ + movq $0x1a8bc7a,-0x48(%r12) │ │ │ │ + lea -0x67(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x14df5e8,-0x38(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0xabe4e8,-0x20(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0x434638,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43430b │ │ │ │ - movq $0x4342d8,-0x10(%rbp) │ │ │ │ + add %ah,-0x2c(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434780 │ │ │ │ + movq $0x434770,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4342d8 │ │ │ │ + jne 434770 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x1103c23(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1103c03(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x14422be(%rip),%rbx │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.XB add %ecx,-0x39(%r8) │ │ │ │ + add %r12b,0x49004347(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 428830 │ │ │ │ + lea 0x143ef29(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x95358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - and -0x17(%rcx,%rax,1),%al │ │ │ │ - (bad) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 43479c │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 434392 │ │ │ │ + jb 4347e2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - movq $0x1a8f051,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1470388 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x480144a4(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434859 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43484e │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x434878,-0x10(%rbp) │ │ │ │ + lea 0x143eec0(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x144a448(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143eeb0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4348c1 │ │ │ │ + movq $0x4347c0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159fc46(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434912 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4343a8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x110386a(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add %bl,-0x5d(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 434989 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43497e │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x4349a8,-0x10(%rbp) │ │ │ │ + lea 0x143ee00(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x144a318(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143edf0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4349f1 │ │ │ │ + movq $0x4348f0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159fb16(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x5e(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434a7a │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 434460 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ + ja 434a6f │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x434a98,-0x8(%rbp) │ │ │ │ + lea 0x143ed58(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x144a223(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + lea 0x143ed4f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x159fa76(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x159da43(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4344dc │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4344d1 │ │ │ │ + jb 434af2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x434428,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x11037a1(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp a6ee10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bh,-0x5f(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 434b69 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 434b5e │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x434b88,-0x10(%rbp) │ │ │ │ + lea 0x143ed30(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x144a138(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143ed20(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x434480,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 434bd1 │ │ │ │ + movq $0x434ad0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159f936(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733b7ebc <__environ@GLIBC_2.2.5+0x71923ed4> │ │ │ │ - push %rcx │ │ │ │ - movq $0x4345a8,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 434d1b │ │ │ │ + movq $0x434c40,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4345a8 │ │ │ │ + jne 434c40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + js 434c92 │ │ │ │ + rex.XB add %cl,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 434c78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fbstp (%rcx) │ │ │ │ - testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ - movq $0x151b780,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4350b0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jnp 4345fc │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 1470780 │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x7d(%rax) │ │ │ │ + loope 434c7b │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0xa,%rcx │ │ │ │ + je 434cd2 │ │ │ │ + cmp $0xc,%rcx │ │ │ │ + jne 434d26 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 434d0b │ │ │ │ + movq $0xa77ed0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 434d0b │ │ │ │ + movq $0xa77ed0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143ebbe(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x159f7f1(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x30(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x4345d8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43beb0,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x110361f(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143ebe4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733b7fc4 <__environ@GLIBC_2.2.5+0x71923fdc> │ │ │ │ - push %rcx │ │ │ │ - movq $0x4346b0,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4346b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fbstp (%rcx) │ │ │ │ - testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ - movq $0x151b780,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4350b0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 1470780 │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43bdf0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + lea 0x143ebdf(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4347a5 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43479a │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434e12 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4346e0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x11034ce(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + jmp a6ee10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x62(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 434e89 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 434e7e │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x434ea8,-0x10(%rbp) │ │ │ │ + lea 0x143eb78(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1449e18(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143eb68(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 434818 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x434740,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + ja 434ef1 │ │ │ │ + movq $0x434df0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159f616(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434f42 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + popf │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 434892 │ │ │ │ - movq $0x434880,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ + jb 434fb9 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 434fae │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x434fd8,-0x10(%rbp) │ │ │ │ + lea 0x143ead8(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1449ce8(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 434880 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143eac8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - fbstp (%rcx) │ │ │ │ - testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 435021 │ │ │ │ + movq $0x434f20,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4350b0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159f4e6(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4348d2 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 435072 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1470780 │ │ │ │ + jmp a6ee10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + fwait │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 434912 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 4350e9 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4350de │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x435108,-0x10(%rbp) │ │ │ │ + lea 0x143eaa8(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1449bb8(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1470780 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 434979 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 434a4a │ │ │ │ - movq $0x434978,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 434978 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143ea98(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 4349f5 │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4349e5 │ │ │ │ - movq $0x4348e8,-0x38(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + ja 435151 │ │ │ │ + movq $0x435050,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1103536(%rip),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4349e5 │ │ │ │ - movq $0x4348a8,-0x38(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x11034c4(%rip),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + lea 0x159f3b6(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x434928,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea 0x11031ad(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x43be70,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143ea32(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733b842c <__environ@GLIBC_2.2.5+0x71924444> │ │ │ │ - push %rcx │ │ │ │ - movq $0x434b18,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4352be │ │ │ │ + movq $0x435220,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 434b18 │ │ │ │ + jne 435220 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + pop %rax │ │ │ │ + push %rdx │ │ │ │ + rex.XB add %cl,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 435258 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - fbstp (%rcx) │ │ │ │ - testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ - movq $0x151b780,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4350b0 │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 435257 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xa,%rax │ │ │ │ + je 4352c9 │ │ │ │ + cmp $0xc,%rax │ │ │ │ + je 4352c9 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4352ae │ │ │ │ + movq $0xa77ed0,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143e953(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x159f24e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43be50,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e9af(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 434bab │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 434ba0 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 435362 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1470780 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp a6ee10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 434c23 │ │ │ │ + jb 4353d9 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 434c18 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + ja 4353ce │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x4353f8,-0x10(%rbp) │ │ │ │ + lea 0x143e988(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x14498c8(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1470780 │ │ │ │ + jmp 145d488 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + lea 0x143e978(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 434c89 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 434d5a │ │ │ │ - movq $0x434c88,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 434c88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 435441 │ │ │ │ + movq $0x435340,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159f0c6(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x43bdb0,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143ea92(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 434d05 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 434cf5 │ │ │ │ - movq $0x434bc0,-0x38(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1103226(%rip),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 434cf5 │ │ │ │ - movq $0x434b48,-0x38(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x11031b4(%rip),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 434dde │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 434dd3 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4354f2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x434c38,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea 0x1102e8c(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp a6ee10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x69(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 435569 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43555e │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x435588,-0x10(%rbp) │ │ │ │ + lea 0x143ea28(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1449738(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143ea18(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 434e59 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x434d70,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + ja 4355d1 │ │ │ │ + movq $0x4354d0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159ef36(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 434ed5 │ │ │ │ + jb 435622 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x434ec0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 434ec0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x6a(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 435699 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43568e │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x4356b8,-0x10(%rbp) │ │ │ │ + lea 0x143e9a8(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1449608(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e998(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - fistpll 0xb(%rsi) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4350b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 435701 │ │ │ │ + movq $0x435600,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159ee06(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 435752 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x434ef0,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1102d05(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add %bl,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4357c9 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4357be │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x4357e8,-0x10(%rbp) │ │ │ │ + lea 0x143e928(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x14494d8(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e918(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 434fa8 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + ja 435831 │ │ │ │ + movq $0x435730,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159ecd6(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 435024 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 435019 │ │ │ │ + jb 435882 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x434f70,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1102c3c(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp a6ee10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4358f9 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4358ee │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x435918,-0x10(%rbp) │ │ │ │ + lea 0x143e868(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x14493a8(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e858(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x434fc8,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x3000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103b8a04 <__environ@GLIBC_2.2.5+0xe924a1c> │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jb 435163 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jae 435205 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 435302 │ │ │ │ - mov 0x5(%rbx),%rdx │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - cmp $0xb,%rcx │ │ │ │ - jl 435131 │ │ │ │ - movq $0x434ad8,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x434e00,-0x18(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x434840,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x434a68,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ + ja 435961 │ │ │ │ + movq $0x435860,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae 43528d │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 435326 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x434358,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - cmp $0xb,%rcx │ │ │ │ - jl 4351be │ │ │ │ - movq $0x4344f8,-0x8(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4343d0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159eba6(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x144142e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x30,%r12 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4359b2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48014492(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 435a29 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43534a │ │ │ │ - mov 0x4(%rdi),%rax │ │ │ │ - movq $0x434e78,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - cmp $0xb,%rsi │ │ │ │ - jl 43524d │ │ │ │ - movq $0x435040,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x434f18,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + ja 435a1e │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x435a48,-0x10(%rbp) │ │ │ │ + lea 0x143e7a8(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1449278(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e798(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 435371 │ │ │ │ - mov 0x6(%rdi),%rax │ │ │ │ - cmp $0xb,%rsi │ │ │ │ - jl 4352d5 │ │ │ │ - movq $0x434670,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x4347c8,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x434568,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x434608,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + ja 435a91 │ │ │ │ + movq $0x435990,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x4353d0,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x4353a8,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x4351f0,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x435278,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1513340 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x159ea76(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov $0xffffffd,%ebp │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 435ae2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,0x48014491(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 435b59 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 435b4e │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x435b78,-0x10(%rbp) │ │ │ │ + lea 0x143e6e8(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1449148(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e6d8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 435bc1 │ │ │ │ + movq $0x435ac0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159e946(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733b8d54 <__environ@GLIBC_2.2.5+0x71924d6c> │ │ │ │ - jnp 435452 │ │ │ │ - movl $0x435440,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 435440 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e66f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x54(%r8) │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 435470 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 435c6b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 435c88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 435487 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4350b0 │ │ │ │ - lea 0x1441185(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push $0x58a53b4d │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x6a(%rdi) │ │ │ │ + movq $0x435c48,-0x60(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + movq $0xa77f90,-0x40(%r12) │ │ │ │ + movq $0x1874289,-0x38(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xa77ef0,-0x28(%r12) │ │ │ │ + movq $0x18742a9,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0xa77ef0,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x39(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + lea 0x143e5af(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + movq $0x1a8bc99,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e55b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4354fa │ │ │ │ - movq $0x4354e8,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + jb 435eaf │ │ │ │ + movq $0x435dc8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4354e8 │ │ │ │ + jne 435dc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + add %bl,0x43(%rsi) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 435e00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fbstp (%rcx) │ │ │ │ - testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x7d(%rax) │ │ │ │ + loope 435e03 │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0x9,%rcx │ │ │ │ + jb 435e6a │ │ │ │ + cmp $0xa,%rcx │ │ │ │ + jae 435ef3 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 435e5a │ │ │ │ + movq $0xa77ed0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + cmp $0x8,%rcx │ │ │ │ + jae 435eba │ │ │ │ + cmp $0x6,%rcx │ │ │ │ + jne 435ef3 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 435e5a │ │ │ │ + movq $0xa77ed0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4350b0 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x143e472(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 435e5a │ │ │ │ + movq $0xa77ed0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x159e624(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x17(%rdi) │ │ │ │ - movq $0x4354a8,-0x8(%r12) │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43be10,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 1470780 │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x14410ca(%rip),%rbx │ │ │ │ + lea 0x143e51c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4355c6 │ │ │ │ - movq $0x4355a8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4355a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fbstp (%rcx) │ │ │ │ - testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ - movq $0x151b780,0x0(%rbp) │ │ │ │ - movq $0x1a8bc99,0x8(%rbp) │ │ │ │ - jmp 4350b0 │ │ │ │ - lea 0x1441053(%rip),%rbx │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43bf70,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143e4ec(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 435518 │ │ │ │ - nop │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 435fda │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 435570 │ │ │ │ + add %dl,0x4801448c(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436051 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 436046 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x436070,-0x10(%rbp) │ │ │ │ + lea 0x143e488(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1448c50(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e478(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 435400 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rcx,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4356cd │ │ │ │ - movq $0x4355f0,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x435618,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x435640,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x1474398,-0x18(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ + ja 4360b9 │ │ │ │ + movq $0x435fb8,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x1440f49(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4357a1 │ │ │ │ - movq $0x435740,-0x10(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x4360f8,0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 435740 │ │ │ │ + jne 4360f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x57(%r8) │ │ │ │ - rex.XB add %al,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + rex.RB clc │ │ │ │ + xor %ah,0x43(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - jne 435778 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 436130 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r14b,0xe(%r13) │ │ │ │ - lea 0x16564e5(%rip),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x7d(%rax) │ │ │ │ + loope 436133 │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0x9,%rcx │ │ │ │ + jb 43619a │ │ │ │ + cmp $0xa,%rcx │ │ │ │ + jae 436218 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43618a │ │ │ │ + movq $0xa77ed0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + cmp $0x8,%rcx │ │ │ │ + jae 4361df │ │ │ │ + cmp $0x6,%rcx │ │ │ │ + jne 436218 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43618a │ │ │ │ + movq $0xa77ed0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x16564e0(%rip),%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43618a │ │ │ │ + movq $0xa77ed0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1440e88(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + lea 0x159e2ff(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + jrcxz 43627a │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 435863 │ │ │ │ - movq $0x435808,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 436286 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 436281 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143d7d9(%rip),%rsi │ │ │ │ + lea 0x143e36a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 435808 │ │ │ │ + jmp 435c88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x58(%r8) │ │ │ │ - rex.XB add %al,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 435840 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x29(%rdi) │ │ │ │ + movq $0x43bcf0,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x23(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1440dce(%rip),%rbx │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x143e470(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4358f3 │ │ │ │ - movq $0x4358c0,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + jb 43632a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x77(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4363a1 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 436396 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x4363c0,-0x10(%rbp) │ │ │ │ + lea 0x143d438(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1448900(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4358c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e3d8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x1102339(%rip),%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 436409 │ │ │ │ + movq $0x436308,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x110232c(%rip),%r14 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159e0fe(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4359d8 │ │ │ │ - movq $0x435948,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + jb 43645a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %al,0x48(%rcx,%rax,1) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4364d1 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4364c6 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x4364f0,-0x10(%rbp) │ │ │ │ + lea 0x143e380(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x14487d0(%rip),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 435948 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e370(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rcx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 435990 │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + ja 436539 │ │ │ │ + movq $0x436438,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1102289(%rip),%r14 │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 435990 │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1102247(%rip),%r14 │ │ │ │ + lea 0x159dfce(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 435a4c │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 435a41 │ │ │ │ + jb 43658a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x435908,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x11021e5(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp a6ee10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %al,0x48(%rcx,%rax,1) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436601 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4365f6 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x436620,-0x10(%rbp) │ │ │ │ + lea 0x143d550(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x14486a0(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e370(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x67(%rdi) │ │ │ │ - cmp $0xb,%r14 │ │ │ │ - jl 435ab1 │ │ │ │ - movq $0x4359f0,-0x30(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 436669 │ │ │ │ + movq $0x436568,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x435880,-0x30(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1102146(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x1440b92(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159de9e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733b9464 <__environ@GLIBC_2.2.5+0x7192547c> │ │ │ │ - rex.WR │ │ │ │ - movq $0x435b50,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 435b50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43bf50,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143e3d4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 435b64 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 435a68 │ │ │ │ - lea 0x1440b1c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43670a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x7b(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 436781 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 436776 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x4367a0,-0x10(%rbp) │ │ │ │ + lea 0x143e388(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1448520(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e378(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xe9f63145,-0xa(%rcx,%rcx,4) │ │ │ │ - sar %cl,%dh │ │ │ │ - (bad) │ │ │ │ - jmp *-0x70(%rsi) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0xd5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - or -0x17(%rcx,%rax,1),%al │ │ │ │ - mov $0x660103ab,%esi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4367e9 │ │ │ │ + movq $0x4366e8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159dd1e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - cmp $0x16560b2,%eax │ │ │ │ - mov %r14,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 435a68 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %ch,-0x7c(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436872 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 436867 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x436890,-0x8(%rbp) │ │ │ │ + lea 0x143e628(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x144842b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e61f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 435c61 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 435cb7 │ │ │ │ - movq $0x435c50,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 435c50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov %bl,0x0(%rbx,%rax,2) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 435c88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x159bc59(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x159dc70(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x11(%r14) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1440a12(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4368ea │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 435d7b │ │ │ │ - movq $0x435d20,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + add %al,0x48014483(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436961 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 436956 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x436980,-0x10(%rbp) │ │ │ │ + lea 0x143e608(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1448340(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 435d20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e5f8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x5d(%r8) │ │ │ │ - rex.XB add %al,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 435d58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4369c9 │ │ │ │ + movq $0x4368c8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159db3e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1440956(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436a1a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dl,-0x7e(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 435e41 │ │ │ │ - movq $0x435de0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 436a91 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 436a86 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x436ab0,-0x10(%rbp) │ │ │ │ + lea 0x143e698(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1448210(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 435de0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e688(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - pop %rsi │ │ │ │ - rex.XB add %al,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 435e18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0xe(%r14) │ │ │ │ - lea 0x1655e45(%rip),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 436af9 │ │ │ │ + movq $0x4369f8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1655e40(%rip),%rbx │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159da0e(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1440898(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 435eb9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 435f0f │ │ │ │ - movq $0x435ea8,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 435ea8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - loopne 435f0c │ │ │ │ - rex.XB add %al,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 435ee0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436b4a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x11(%r14) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x14407d2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 435fd9 │ │ │ │ - movq $0x435f78,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 436bc1 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 436bb6 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x436be0,-0x10(%rbp) │ │ │ │ + lea 0x143e6f8(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x14480e0(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 435f78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e6e8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x7cffbca1(%r8) │ │ │ │ - jrcxz 435f8a │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 435fb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0xe(%r14) │ │ │ │ - lea 0x1655cad(%rip),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 436c29 │ │ │ │ + movq $0x436b28,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1655ca8(%rip),%rbx │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159d8de(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1440710(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4360b6 │ │ │ │ - movq $0x436040,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436040 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43bdd0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143e6fc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x60(%r8) │ │ │ │ - rex.XB add %al,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 436078 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436cca │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4801447f(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436d41 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 436d36 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x436d60,-0x10(%rbp) │ │ │ │ + lea 0x143e208(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1447f60(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e6a0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jge 436095 │ │ │ │ - lea 0x1655bf3(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 436da9 │ │ │ │ + movq $0x436ca8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 4360a8 │ │ │ │ - lea 0x1655be9(%rip),%rbx │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159d75e(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1655be4(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437110 │ │ │ │ + movq $0xa77ef0,-0x208(%r12) │ │ │ │ + movq $0x187541a,-0x200(%r12) │ │ │ │ + mov %r14,-0x1f8(%r12) │ │ │ │ + movq $0xa77ef0,-0x1f0(%r12) │ │ │ │ + movq $0x19d1b91,-0x1e8(%r12) │ │ │ │ + lea -0x206(%r12),%rax │ │ │ │ + mov %rax,-0x1e0(%r12) │ │ │ │ + movq $0xa77ef0,-0x1d8(%r12) │ │ │ │ + lea -0x1ee(%r12),%rax │ │ │ │ + mov %rax,-0x1d0(%r12) │ │ │ │ + lea -0x1b9(%r12),%rax │ │ │ │ + mov %rax,-0x1c8(%r12) │ │ │ │ + movq $0xa77f90,-0x1c0(%r12) │ │ │ │ + lea -0x1d6(%r12),%rbx │ │ │ │ + mov %rbx,-0x1b8(%r12) │ │ │ │ + movq $0x19d1b71,-0x1b0(%r12) │ │ │ │ + movq $0xa77ef0,-0x1a8(%r12) │ │ │ │ + movq $0x18753d1,-0x1a0(%r12) │ │ │ │ + mov %r14,-0x198(%r12) │ │ │ │ + movq $0xa77ef0,-0x190(%r12) │ │ │ │ + lea -0x1a6(%r12),%rbx │ │ │ │ + mov %rbx,-0x188(%r12) │ │ │ │ + mov %rax,-0x180(%r12) │ │ │ │ + movq $0xa77f90,-0x178(%r12) │ │ │ │ + lea -0x18e(%r12),%rax │ │ │ │ + mov %rax,-0x170(%r12) │ │ │ │ + movq $0x1874289,-0x168(%r12) │ │ │ │ + movq $0xa77ef0,-0x160(%r12) │ │ │ │ + movq $0x1873ffa,-0x158(%r12) │ │ │ │ + lea -0x171(%r12),%rax │ │ │ │ + mov %rax,-0x150(%r12) │ │ │ │ + movq $0xa77ef0,-0x148(%r12) │ │ │ │ + lea -0x15e(%r12),%rax │ │ │ │ + mov %rax,-0x140(%r12) │ │ │ │ + movq $0x18740af,-0x138(%r12) │ │ │ │ + movq $0xa77ef0,-0x130(%r12) │ │ │ │ + movq $0x18738c2,-0x128(%r12) │ │ │ │ + mov %r14,-0x120(%r12) │ │ │ │ + movq $0xa77ef0,-0x118(%r12) │ │ │ │ + movq $0x19d1b91,-0x110(%r12) │ │ │ │ + lea -0x12e(%r12),%rax │ │ │ │ + mov %rax,-0x108(%r12) │ │ │ │ + movq $0xa77ef0,-0x100(%r12) │ │ │ │ + lea -0x116(%r12),%rax │ │ │ │ + mov %rax,-0xf8(%r12) │ │ │ │ + lea -0xe1(%r12),%rax │ │ │ │ + mov %rax,-0xf0(%r12) │ │ │ │ + movq $0xa77f90,-0xe8(%r12) │ │ │ │ + lea -0xfe(%r12),%rbx │ │ │ │ + mov %rbx,-0xe0(%r12) │ │ │ │ + movq $0x19d1b71,-0xd8(%r12) │ │ │ │ + movq $0xa77ef0,-0xd0(%r12) │ │ │ │ + movq $0x1873859,-0xc8(%r12) │ │ │ │ + mov %r14,-0xc0(%r12) │ │ │ │ + movq $0xa77ef0,-0xb8(%r12) │ │ │ │ + lea -0xce(%r12),%rbx │ │ │ │ + mov %rbx,-0xb0(%r12) │ │ │ │ + mov %rax,-0xa8(%r12) │ │ │ │ + movq $0xa77f90,-0xa0(%r12) │ │ │ │ + lea -0xb6(%r12),%rax │ │ │ │ + mov %rax,-0x98(%r12) │ │ │ │ + movq $0x1874289,-0x90(%r12) │ │ │ │ + movq $0xa77ef0,-0x88(%r12) │ │ │ │ + movq $0x1875399,-0x80(%r12) │ │ │ │ + lea -0x99(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0xa77ef0,-0x70(%r12) │ │ │ │ + movq $0x1873742,-0x68(%r12) │ │ │ │ + lea -0x86(%r12),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0xa77ef0,-0x58(%r12) │ │ │ │ + movq $0x19d1ab9,-0x50(%r12) │ │ │ │ + lea -0x6e(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xa77ef0,-0x40(%r12) │ │ │ │ + lea -0x56(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x1873794,-0x30(%r12) │ │ │ │ + movq $0xa77f90,-0x28(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x146(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xa77f90,-0x10(%r12) │ │ │ │ + lea -0x21(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1875487,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x144063b(%rip),%rbx │ │ │ │ + movq $0x210,0x388(%r13) │ │ │ │ + lea 0x143e376(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43617b │ │ │ │ - movq $0x436120,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436120 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x43be30,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143e362(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x61(%r8) │ │ │ │ - rex.XB add %al,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 436158 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4371ba │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4801447a(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 437231 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437226 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x437250,-0x10(%rbp) │ │ │ │ + lea 0x143e2f8(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1447a70(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e2e8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437299 │ │ │ │ + movq $0x437198,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x144057e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159d26e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7d(%rcx) │ │ │ │ - out %al,$0x7 │ │ │ │ - cmp $0x3,%r14 │ │ │ │ - jb 4361c8 │ │ │ │ - cmp $0x4,%r14 │ │ │ │ - jb 4361bc │ │ │ │ - lea 0x1101c2f(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x1101c13(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - cmp $0x2,%r14 │ │ │ │ - jb 4361da │ │ │ │ - lea 0x1101bf2(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x1101bd9(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4372ea │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 436248 │ │ │ │ - movq $0x436238,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + add %al,0x48014479(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 437361 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437356 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x437380,-0x10(%rbp) │ │ │ │ + lea 0x143e2d8(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1447940(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436238 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e2c8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 436244 │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4373c9 │ │ │ │ + movq $0x4372c8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4361a0 │ │ │ │ - lea 0x1440561(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159d13e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43741a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x78(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4362b8 │ │ │ │ - movq $0x4362a8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 437491 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437486 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x4374b0,-0x10(%rbp) │ │ │ │ + lea 0x143e258(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1447810(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4362a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e248(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 4362b4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4374f9 │ │ │ │ + movq $0x4373f8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 4361a0 │ │ │ │ - lea 0x14404f9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159d00e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xcd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - add $0x44,%al │ │ │ │ - add %ebp,%ecx │ │ │ │ - mov 0x1f0f6601(%rbx,%rax,1),%fs │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48014404(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43639d │ │ │ │ - movq $0x436348,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436348 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 43754a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cfebbfc(%rax) │ │ │ │ - jrcxz 436352 │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jb 436377 │ │ │ │ - cmp $0x4,%rbx │ │ │ │ - jb 436367 │ │ │ │ - lea 0x14403aa(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x14403c2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 43638d │ │ │ │ - lea 0x14403d4(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x14403ec(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1440454(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 436411 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 436467 │ │ │ │ - movq $0x436400,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436400 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + ja 4375ab │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4375c1 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4375b6 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x4375e0,-0x10(%rbp) │ │ │ │ + lea 0x143e1d8(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x14476e0(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e1c8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %ah,0x0(%rbx,%rax,2) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436438 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437629 │ │ │ │ + movq $0x437528,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159cede(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x11(%r14) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x14403c2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43767a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jne 4376db │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 43652b │ │ │ │ - movq $0x4364d0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 4376f1 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4376e6 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x437710,-0x10(%rbp) │ │ │ │ + lea 0x143e158(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x14475b0(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4364d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e148(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - rex.XB add %al,%gs:-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 436508 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437759 │ │ │ │ + movq $0x437658,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159cdae(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1440306(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4377aa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %al,%al │ │ │ │ + je 43780b │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4365f1 │ │ │ │ - movq $0x436590,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 437821 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437816 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x437840,-0x10(%rbp) │ │ │ │ + lea 0x143e0d8(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1447480(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436590 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e0c8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - rex.XB add %al,%gs:-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4365c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0xe(%r14) │ │ │ │ - lea 0x1655695(%rip),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437889 │ │ │ │ + movq $0x437788,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1655690(%rip),%rbx │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159cc7e(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1440248(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 436669 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4366bf │ │ │ │ - movq $0x436658,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436658 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4378da │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x48014473(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 437951 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437946 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x437970,-0x10(%rbp) │ │ │ │ + lea 0x143e098(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1447350(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e088(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4379b9 │ │ │ │ + movq $0x4378b8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159cb4e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - data16 rex.XB add %al,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jne 436690 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x11(%r14) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x43bf90,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143e022(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x58000000,%eax │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 437a96 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 437a91 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143aa21(%rip),%rsi │ │ │ │ + lea 0x143e072(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 434080 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 437afe │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 437af9 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143a9b9(%rip),%rsi │ │ │ │ + lea 0x143e08a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 434080 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1440182(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 436789 │ │ │ │ - movq $0x436728,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 437b66 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 437b61 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143a951(%rip),%rsi │ │ │ │ + lea 0x143be82(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436728 │ │ │ │ + jmp 434080 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x67(%r8) │ │ │ │ - rex.XB add %al,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 436760 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 437ba2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jo 437c03 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 437c19 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437c0e │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x437c38,-0x10(%rbp) │ │ │ │ + lea 0x143a7b0(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1447088(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143dfb8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0xe(%r14) │ │ │ │ - lea 0x16554fd(%rip),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437c81 │ │ │ │ + movq $0x437b80,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x16554f8(%rip),%rbx │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159c886(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x14400c0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 436866 │ │ │ │ - movq $0x4367f0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4367f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43bd10,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xa(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143df17(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - push $0xffffffffe3830043 │ │ │ │ - (bad) │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436828 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 437d2a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x6f(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 437da1 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437d96 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x437dc0,-0x10(%rbp) │ │ │ │ + lea 0x143dd40(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1446f00(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143df40(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jge 436845 │ │ │ │ - lea 0x1655443(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 436858 │ │ │ │ - lea 0x1655439(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437e09 │ │ │ │ + movq $0x437d08,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1655434(%rip),%rbx │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159c6fe(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x143ffeb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43692b │ │ │ │ - movq $0x4368d0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4368d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x43bf30,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143deda(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - imul $0x4807e383,0x0(%rbx),%eax │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436908 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43bf10,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143dec4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43be90,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x143ff2e(%rip),%rbx │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143de8f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x480143ff(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4369c7 │ │ │ │ - movq $0x436988,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436988 │ │ │ │ + adc $0x60000000,%eax │ │ │ │ + test $0x43,%al │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 437f8e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 437f89 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143dfa1(%rip),%rsi │ │ │ │ + lea 0x143dfba(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 434080 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x1(%rax) │ │ │ │ - rex.XB add %eax,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x26(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 4369a7 │ │ │ │ - lea 0x143ff02(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 437ff6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 437ff1 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143a4c1(%rip),%rsi │ │ │ │ + lea 0x143db52(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 434080 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x143ff1a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x90000000,%eax │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43805e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 438059 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143a459(%rip),%rsi │ │ │ │ + lea 0x143df6a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 434080 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x143feba(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x28000000,%eax │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4380c6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4380c1 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143a3f1(%rip),%rsi │ │ │ │ + lea 0x143df62(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 434080 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x143ff4a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + out %eax,$0x43 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 436a74 │ │ │ │ - movq $0x436a28,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + jb 43812e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 438129 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1653b61(%rip),%rsi │ │ │ │ + lea 0x1653b5a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436a28 │ │ │ │ + jmp 4382c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x2c(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 436a4e │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x11012ed(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x11012d0(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x11012cf(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x143fead(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %ah,%bh │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 733bba9c <__environ@GLIBC_2.2.5+0x71927ab4> │ │ │ │ + pop %rsp │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x438188,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 438188 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + out %al,$0x43 │ │ │ │ + add %eax,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x143e6b2(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x159c378(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 436b1c │ │ │ │ - movq $0x436ad0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 4381a5 │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 733bbb1c <__environ@GLIBC_2.2.5+0x71927b34> │ │ │ │ + pop %rsp │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x438208,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 436ad0 │ │ │ │ + jne 438208 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x2c(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 436af6 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1101245(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1101228(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1101227(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x143fe0d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xe5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - std │ │ │ │ - rex.XB add %ebp,%r9d │ │ │ │ - cs pushf │ │ │ │ - add (%rcx),%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 437530 │ │ │ │ - nopl (%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + filds 0x1(%rbx) │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 43821f │ │ │ │ + lea 0x143df22(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x159c2f8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x45,-0x72b7febb(%rip) │ │ │ │ + (bad) │ │ │ │ + out %al,$0x43 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 436bb3 │ │ │ │ + jb 43826e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x1453d5f(%rip),%r14 │ │ │ │ + lea 0x1653a0d(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 424138 │ │ │ │ + jmp 4382c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x72b7fe9c(%rdx) │ │ │ │ + and %ah,%dh │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 436bf8 │ │ │ │ + jb 4382ab │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x1648e29(%rip),%rsi │ │ │ │ - lea 0x16499fa(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1472e98 │ │ │ │ + jmp 4382c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex add %eax,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,-0x38b70000(%rcx,%rax,1) │ │ │ │ + test %ah,(%rax,%rcx,8) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x7f(%rax) │ │ │ │ + rex.XB add %cl,-0x77(%r9) │ │ │ │ + mov $0x24,%ah │ │ │ │ + fdivr %st(6),%st │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rcx) │ │ │ │ + test %ah,(%rax,%riz,8) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + addl $0x24b4894d,0x0(%rbx) │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rcx) │ │ │ │ + test %ah,(%rax,%rdi,8) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x7e(%rax) │ │ │ │ + rex.XB add %cl,-0x77(%r13) │ │ │ │ + mov $0x24,%ah │ │ │ │ + or %bh,%bh │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rcx) │ │ │ │ + test %ah,(%rax,%rdx,1) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + jle 4382ca │ │ │ │ + add %cl,-0x39(%rcx) │ │ │ │ + test %ah,(%rax,%rbx,1) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + call *%rcx │ │ │ │ + rex.X xchg %eax,(%rcx) │ │ │ │ + lea -0x108(%r12),%rax │ │ │ │ + mov %rax,-0xe0(%r12) │ │ │ │ + movq $0xa77ef0,-0xd8(%r12) │ │ │ │ + movq $0x1875c6a,-0xd0(%r12) │ │ │ │ + lea -0xee(%r12),%rax │ │ │ │ + mov %rax,-0xc8(%r12) │ │ │ │ + movq $0x438288,-0xc0(%r12) │ │ │ │ + mov %r14,-0xb0(%r12) │ │ │ │ + mov %rsi,-0xa8(%r12) │ │ │ │ + movq $0xa77ef0,-0xa0(%r12) │ │ │ │ + movq $0x18742d1,-0x98(%r12) │ │ │ │ + lea -0xc0(%r12),%rax │ │ │ │ + mov %rax,-0x90(%r12) │ │ │ │ + movq $0xa77ef0,-0x88(%r12) │ │ │ │ + movq $0x187682a,-0x80(%r12) │ │ │ │ + lea -0x9e(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0xa77f90,-0x70(%r12) │ │ │ │ + movq $0x1875cd7,-0x68(%r12) │ │ │ │ + lea -0x86(%r12),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0xa77f90,-0x58(%r12) │ │ │ │ + lea -0x69(%r12),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + lea -0xd6(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xa77f90,-0x40(%r12) │ │ │ │ + lea -0x51(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x120(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xa77f90,-0x28(%r12) │ │ │ │ + lea -0x39(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x138(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xa77ef0,-0x10(%r12) │ │ │ │ + movq $0x1874479,-0x8(%r12) │ │ │ │ + lea -0x21(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x140,0x388(%r13) │ │ │ │ + lea 0x143e426(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + fildl 0x1(%rbx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 436c83 │ │ │ │ - movq $0x436c50,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + jb 4384df │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4384da │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143db67(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436c50 │ │ │ │ + jmp 4387d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x1100ef2(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1100ef7(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + cmp %ah,-0x72b7febd(%rbx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 438521 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x143a318(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 436cf4 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436ce9 │ │ │ │ + jb 43855a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x436c10,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1100eaa(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp a6ee10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %r9d,-0x73(%eax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4385d1 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4385c6 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x4385e8,-0x10(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x14466d0(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x436c98,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 438631 │ │ │ │ + movq $0x438538,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159bed6(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,-0x72b7febd(%rcx) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 436dc5 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436dba │ │ │ │ + jb 438690 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x436d08,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x1100ded(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x143a102(%rip),%rsi │ │ │ │ + lea 0x1439e3f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + jmp 13f0590 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,0x48016497(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 436e61 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436e56 │ │ │ │ + jb 4386ca │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x436d60,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a80579,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1471588 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + jmp a6ee10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - add %ecx,%fs:-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 436f06 │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x48014465(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438741 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 436efb │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x436de0,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a80579,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1100cc1(%rip),%r14 │ │ │ │ + ja 438736 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x438758,-0x10(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1446560(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x6a(%rax) │ │ │ │ - add %ecx,%fs:-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x436e78,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x28(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4d(%rbp) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4387a1 │ │ │ │ + movq $0x4386a8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159bd66(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms -0x7cb6fe9c(%rbp) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + cwtl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x436f20,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ecx,0x2(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x4384f8,-0x190(%r12) │ │ │ │ + mov %r14,-0x180(%r12) │ │ │ │ + movq $0x438578,-0x178(%r12) │ │ │ │ + lea -0x190(%r12),%rax │ │ │ │ + mov %rax,-0x170(%r12) │ │ │ │ + movq $0xa77f30,-0x168(%r12) │ │ │ │ + movq $0x19d451e,-0x160(%r12) │ │ │ │ + lea -0x177(%r12),%rax │ │ │ │ + mov %rax,-0x158(%r12) │ │ │ │ + movq $0xa77fb0,-0x150(%r12) │ │ │ │ + lea -0x164(%r12),%rax │ │ │ │ + mov %rax,-0x148(%r12) │ │ │ │ + movq $0xa77fd0,-0x140(%r12) │ │ │ │ + movq $0x19d2580,-0x138(%r12) │ │ │ │ + lea -0x149(%r12),%rax │ │ │ │ + mov %rax,-0x130(%r12) │ │ │ │ + movq $0xa77ef0,-0x128(%r12) │ │ │ │ + movq $0x1873c01,-0x120(%r12) │ │ │ │ + lea -0x139(%r12),%rax │ │ │ │ + mov %rax,-0x118(%r12) │ │ │ │ + movq $0xa77ef0,-0x110(%r12) │ │ │ │ + lea -0x126(%r12),%rax │ │ │ │ + mov %rax,-0x108(%r12) │ │ │ │ + movq $0x18728da,-0x100(%r12) │ │ │ │ + movq $0xa77ef0,-0xf8(%r12) │ │ │ │ + lea -0x10e(%r12),%rax │ │ │ │ + mov %rax,-0xf0(%r12) │ │ │ │ + movq $0x1873ed1,-0xe8(%r12) │ │ │ │ + movq $0xa77f90,-0xe0(%r12) │ │ │ │ + movq $0x187619f,-0xd8(%r12) │ │ │ │ + lea -0xf6(%r12),%rax │ │ │ │ + mov %rax,-0xd0(%r12) │ │ │ │ + movq $0x438660,-0xc8(%r12) │ │ │ │ + mov %r14,-0xb8(%r12) │ │ │ │ + movq $0x4386e8,-0xb0(%r12) │ │ │ │ + lea -0xc8(%r12),%rax │ │ │ │ + mov %rax,-0xa8(%r12) │ │ │ │ + movq $0xa77f30,-0xa0(%r12) │ │ │ │ + movq $0x19d451e,-0x98(%r12) │ │ │ │ + lea -0xaf(%r12),%rax │ │ │ │ + mov %rax,-0x90(%r12) │ │ │ │ + movq $0xa77ef0,-0x88(%r12) │ │ │ │ + movq $0x18739c1,-0x80(%r12) │ │ │ │ + lea -0x9c(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0xa77ef0,-0x70(%r12) │ │ │ │ + lea -0x86(%r12),%rax │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + movq $0x1873ed1,-0x60(%r12) │ │ │ │ + movq $0xa77f90,-0x58(%r12) │ │ │ │ + lea -0xd9(%r12),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + lea -0x6e(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xa77ef0,-0x40(%r12) │ │ │ │ + movq $0x19d1b91,-0x38(%r12) │ │ │ │ + lea -0x51(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xa77ef0,-0x28(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x9(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x30(%r12),%rsi │ │ │ │ - lea 0x1100bea(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0xa77f90,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x19d1b71,(%r12) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x198,0x388(%r13) │ │ │ │ + lea 0x143deb3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + fiadds 0x1(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438ab6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 438ab1 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1439a01(%rip),%rsi │ │ │ │ + lea 0x16531d2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 438b58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4c016495 │ │ │ │ - mov 0x10(%rbx),%esi │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 436f90 │ │ │ │ + mov %bl,%dh │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 438af6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x165318a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 438b58 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %rax,%rbp │ │ │ │ - add %ecx,%fs:0x73(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - sbb %ch,%cl │ │ │ │ - movsxd %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ + rex.W fiadds 0x1(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438b36 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 439058 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %ecx,%fs:0x73(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - sbb %ch,%cl │ │ │ │ - rex.XB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + cwtl │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ + xchg %ebx,0x49000000(%rdi) │ │ │ │ + movl $0x438ad0,-0x90(%rsp) │ │ │ │ + mov %rsi,-0x80(%r12) │ │ │ │ + movq $0x438b10,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %rsi,-0x60(%r12) │ │ │ │ + movq $0xa77ef0,-0x58(%r12) │ │ │ │ + movq $0x18742a9,-0x50(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xa77ef0,-0x40(%r12) │ │ │ │ + lea -0x56(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x90(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xa77f90,-0x28(%r12) │ │ │ │ + movq $0x1874289,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xa77f90,-0x10(%r12) │ │ │ │ + lea -0x21(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x187613a,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + lea 0x143dd3b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %ecx,%fs:-0x73(%rax) │ │ │ │ - rex.RB call 103ba9b4 <__environ@GLIBC_2.2.5+0xe9269cc> │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x4370a8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,%al │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 733bc58c <__environ@GLIBC_2.2.5+0x719285a4> │ │ │ │ + pop %rsp │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x438c78,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4370a8 │ │ │ │ + jne 438c78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - add %ecx,%fs:-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add 0x3a(%rbx),%esi │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jb 43713a │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43712a │ │ │ │ - movq $0x437020,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1100c45(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43712a │ │ │ │ - movq $0x437040,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1100c19(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43712a │ │ │ │ - movq $0x437000,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1100bc3(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + add %dh,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + rex.XB add %eax,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x143d7e7(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x159b888(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add %ecx,%fs:-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x30(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x437060,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x1100a0a(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + enter $0x439a,$0x1 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438ce8 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x1439aaa(%rip),%rsi │ │ │ │ + lea 0x14397e7(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f0590 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 437181 │ │ │ │ - add %ecx,%fs:-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 436f90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x7cb6fe9c(%rbx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 436f90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438d22 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x6492,$0x1 │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x5f(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 438d99 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4372d8 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 436f90 │ │ │ │ + ja 438d8e │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x438db0,-0x10(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1445f08(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,-0x6e(%rax) │ │ │ │ - add %ecx,%fs:-0x73(%rax) │ │ │ │ - rex.RB call 103bac4c <__environ@GLIBC_2.2.5+0xe926c64> │ │ │ │ (bad) │ │ │ │ - add %eax,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x437340,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437340 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - add %ecx,%fs:-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add 0x3a(%rbx),%esi │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jb 4373d2 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4373c2 │ │ │ │ - movq $0x437248,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x11009ad(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4d(%rbp) │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4373c2 │ │ │ │ - movq $0x4372a0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1100981(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + ja 438df9 │ │ │ │ + movq $0x438d00,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4373c2 │ │ │ │ - movq $0x4371f0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x110092b(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + lea 0x159b70e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,-0x6f(%rax) │ │ │ │ - add %ecx,%fs:-0x73(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %bl,-0x72b7febd(%rdx) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 437485 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43747a │ │ │ │ + jb 438e51 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4372f8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x1100761(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x14399e8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + jmp 13f0470 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438e8a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - nop │ │ │ │ - add %ecx,%fs:-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %ah,%al │ │ │ │ + pop %rbp │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 438f01 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4374f8 │ │ │ │ + ja 438ef6 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x437420,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x438f18,-0x10(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1445da0(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sub %dh,%dh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rsi) │ │ │ │ - ... │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 438f61 │ │ │ │ + movq $0x438e68,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159b5a6(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - jo 437582 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 4375cf │ │ │ │ - movq $0x436b88,-0x68(%r12) │ │ │ │ - mov %rdi,-0x58(%r12) │ │ │ │ - movq $0x436bc8,-0x50(%r12) │ │ │ │ - mov %r9,-0x40(%r12) │ │ │ │ - movq $0x436f90,-0x38(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - cmp $0xb,%r14 │ │ │ │ - jl 4375b1 │ │ │ │ - movq $0x4374a8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x437190,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - lea 0x143f387(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + enter $0x43d9,$0x1 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438fb9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x143cb6c(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 439058 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %bl,%cl │ │ │ │ rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4376ad │ │ │ │ - movq $0x437658,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 438ff9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x143cbac(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437658 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 438b58 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - repz rex.XB add %ecx,-0x39(%r8) │ │ │ │ - add %r9b,0x48004376(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437688 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - repnz add %ecx,0x4b(%r11,%r9,4) │ │ │ │ - (bad) │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 437530 │ │ │ │ - lea 0x143f2dc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + rex.W flds 0x1(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439039 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x143cb8c(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 438b58 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480143f2(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 437734 │ │ │ │ - movq $0x437708,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437708 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0xe(%rax) │ │ │ │ - add %ecx,0x4b(%r11,%r9,4) │ │ │ │ - (bad) │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x151b780,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 437530 │ │ │ │ - lea 0x143f265(%rip),%rbx │ │ │ │ + flds 0x1(%rbx) │ │ │ │ + add $0x2e8,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4394a8 │ │ │ │ + movq $0x438c38,-0x2e0(%r12) │ │ │ │ + mov %r14,-0x2d0(%r12) │ │ │ │ + movq $0x438cb8,-0x2c8(%r12) │ │ │ │ + mov %rsi,-0x2b8(%r12) │ │ │ │ + movq $0x438d40,-0x2b0(%r12) │ │ │ │ + lea -0x2c8(%r12),%rax │ │ │ │ + mov %rax,-0x2a8(%r12) │ │ │ │ + movq $0xa77f30,-0x2a0(%r12) │ │ │ │ + movq $0x19d451e,-0x298(%r12) │ │ │ │ + lea -0x2af(%r12),%rax │ │ │ │ + mov %rax,-0x290(%r12) │ │ │ │ + movq $0xa77ef0,-0x288(%r12) │ │ │ │ + movq $0x18739c1,-0x280(%r12) │ │ │ │ + lea -0x29c(%r12),%rax │ │ │ │ + mov %rax,-0x278(%r12) │ │ │ │ + movq $0xa77ef0,-0x270(%r12) │ │ │ │ + lea -0x286(%r12),%rax │ │ │ │ + mov %rax,-0x268(%r12) │ │ │ │ + movq $0x1873ed1,-0x260(%r12) │ │ │ │ + movq $0x438e28,-0x258(%r12) │ │ │ │ + mov %rsi,-0x248(%r12) │ │ │ │ + movq $0x438ea8,-0x240(%r12) │ │ │ │ + lea -0x258(%r12),%rax │ │ │ │ + mov %rax,-0x238(%r12) │ │ │ │ + movq $0xa77f30,-0x230(%r12) │ │ │ │ + movq $0x19d451e,-0x228(%r12) │ │ │ │ + lea -0x23f(%r12),%rax │ │ │ │ + mov %rax,-0x220(%r12) │ │ │ │ + movq $0xa77fb0,-0x218(%r12) │ │ │ │ + lea -0x22c(%r12),%rax │ │ │ │ + mov %rax,-0x210(%r12) │ │ │ │ + movq $0xa77fd0,-0x208(%r12) │ │ │ │ + movq $0x19d2580,-0x200(%r12) │ │ │ │ + lea -0x211(%r12),%rax │ │ │ │ + mov %rax,-0x1f8(%r12) │ │ │ │ + movq $0xa77ef0,-0x1f0(%r12) │ │ │ │ + movq $0x1873c01,-0x1e8(%r12) │ │ │ │ + lea -0x201(%r12),%rax │ │ │ │ + mov %rax,-0x1e0(%r12) │ │ │ │ + movq $0xa77ef0,-0x1d8(%r12) │ │ │ │ + lea -0x1ee(%r12),%rax │ │ │ │ + mov %rax,-0x1d0(%r12) │ │ │ │ + movq $0x18728da,-0x1c8(%r12) │ │ │ │ + movq $0xa77ef0,-0x1c0(%r12) │ │ │ │ + lea -0x1d6(%r12),%rax │ │ │ │ + mov %rax,-0x1b8(%r12) │ │ │ │ + movq $0x1873ed1,-0x1b0(%r12) │ │ │ │ + movq $0x438f90,-0x1a8(%r12) │ │ │ │ + mov %r14,-0x198(%r12) │ │ │ │ + movq $0xa77ef0,-0x190(%r12) │ │ │ │ + movq $0x19d1b91,-0x188(%r12) │ │ │ │ + lea -0x1a8(%r12),%rax │ │ │ │ + mov %rax,-0x180(%r12) │ │ │ │ + movq $0xa77ef0,-0x178(%r12) │ │ │ │ + lea -0x18e(%r12),%rax │ │ │ │ + mov %rax,-0x170(%r12) │ │ │ │ + lea -0x159(%r12),%rax │ │ │ │ + mov %rax,-0x168(%r12) │ │ │ │ + movq $0xa77f90,-0x160(%r12) │ │ │ │ + lea -0x176(%r12),%rbx │ │ │ │ + mov %rbx,-0x158(%r12) │ │ │ │ + movq $0x19d1b71,-0x150(%r12) │ │ │ │ + movq $0xa77ef0,-0x148(%r12) │ │ │ │ + movq $0x1873ffa,-0x140(%r12) │ │ │ │ + mov %rax,-0x138(%r12) │ │ │ │ + movq $0xa77ef0,-0x130(%r12) │ │ │ │ + lea -0x146(%r12),%rax │ │ │ │ + mov %rax,-0x128(%r12) │ │ │ │ + movq $0x1875eff,-0x120(%r12) │ │ │ │ + movq $0x438fd0,-0x118(%r12) │ │ │ │ + mov %r14,-0x108(%r12) │ │ │ │ + movq $0xa77ef0,-0x100(%r12) │ │ │ │ + movq $0x1875e7a,-0xf8(%r12) │ │ │ │ + lea -0x118(%r12),%rax │ │ │ │ + mov %rax,-0xf0(%r12) │ │ │ │ + movq $0xa77ef0,-0xe8(%r12) │ │ │ │ + lea -0xfe(%r12),%rax │ │ │ │ + mov %rax,-0xe0(%r12) │ │ │ │ + movq $0x1875ebf,-0xd8(%r12) │ │ │ │ + movq $0x439010,-0xd0(%r12) │ │ │ │ + mov %r14,-0xc0(%r12) │ │ │ │ + movq $0xa77ef0,-0xb8(%r12) │ │ │ │ + movq $0x1875dfa,-0xb0(%r12) │ │ │ │ + lea -0xd0(%r12),%rax │ │ │ │ + mov %rax,-0xa8(%r12) │ │ │ │ + movq $0xa77ef0,-0xa0(%r12) │ │ │ │ + lea -0xb6(%r12),%rax │ │ │ │ + mov %rax,-0x98(%r12) │ │ │ │ + movq $0x1875e3f,-0x90(%r12) │ │ │ │ + movq $0xa77f90,-0x88(%r12) │ │ │ │ + lea -0x9e(%r12),%rax │ │ │ │ + mov %rax,-0x80(%r12) │ │ │ │ + lea -0xe6(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0xa77f90,-0x70(%r12) │ │ │ │ + lea -0x81(%r12),%rax │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + lea -0x12e(%r12),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0xa77f90,-0x58(%r12) │ │ │ │ + lea -0x69(%r12),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + movq $0x1876337,-0x48(%r12) │ │ │ │ + movq $0xa77f90,-0x40(%r12) │ │ │ │ + lea -0x51(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x1be(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xa77f90,-0x28(%r12) │ │ │ │ + lea -0x39(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x26e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xa77f90,-0x10(%r12) │ │ │ │ + lea -0x21(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2e0(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x2e8,0x388(%r13) │ │ │ │ + lea 0x143d536(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xe(%rax) │ │ │ │ - rex.XB add %ecx,-0x77(%r8) │ │ │ │ - testl $0x3d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - repnz rex.XB add %ebp,%r9d │ │ │ │ + adc $0x88000000,%eax │ │ │ │ (bad) │ │ │ │ - nop │ │ │ │ - add (%rcx),%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int1 │ │ │ │ rex.XB add %ecx,-0x73(%r8) │ │ │ │ - rex.RB call 733bb0dc <__environ@GLIBC_2.2.5+0x719270f4> │ │ │ │ - movsxd -0x39(%rax),%ecx │ │ │ │ - rex.RB clc │ │ │ │ - shlb $0x0,0x43(%rdi) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4377c0 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43951e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 439519 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1438f99(%rip),%rsi │ │ │ │ + lea 0x1652761(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 438b58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4c0143f1(%rax) │ │ │ │ - mov 0x1f(%rbx),%ecx │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - movq $0x151b780,-0x8(%rbp) │ │ │ │ - movq $0x1a8bc99,0x0(%rbp) │ │ │ │ + adc $0x40000000,%eax │ │ │ │ + lret │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43957f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43957a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143d317(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 437530 │ │ │ │ - lea 0x143f1c5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,%dl │ │ │ │ + jmp 436de0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + lret │ │ │ │ rex.XB add %ecx,-0x73(%r8) │ │ │ │ - rex.RB loopne 437861 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4378ac │ │ │ │ - movq $0x437848,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437848 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4395df │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4395da │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143cfd9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 436de0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - int1 │ │ │ │ - rex.XB add %ecx,-0x39(%r8) │ │ │ │ - add %r14b,0x78(%r8) │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ - (bad) │ │ │ │ - jne 437870 │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + lret $0x143 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439646 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 439641 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143c927(%rip),%rsi │ │ │ │ + lea 0x1652642(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 438b58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x480143f1(%rax) │ │ │ │ - movl $0x4378c0,0x0(%rbp) │ │ │ │ - mov 0x1f(%rbx),%r9 │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - movq $0x1a8bc99,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 437530 │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + lret $0x143 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4396a7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4396a2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143cf51(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 436de0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + adc $0x0,%eax │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - int1 │ │ │ │ rex.XB add %ecx,-0x73(%r8) │ │ │ │ - xor $0x143f131,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 439707 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 439702 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1438c4e(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 439798 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - int1 │ │ │ │ - rex.XB add %ecx,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x437810,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1100359(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x143f113(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lock rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rcl $1,%bl │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 43796e │ │ │ │ - movq $0x437990,-0x10(%rbp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + jb 439742 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4378f0 │ │ │ │ - lea 0x143f0db(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 439a60 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + roll %cl,0x1(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43977a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 439a60 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 43799c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480143f0(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4379d6 │ │ │ │ - movq $0x4379f8,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4378f0 │ │ │ │ - lea 0x143f083(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ + or %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 439904 │ │ │ │ + movq $0x439720,-0x100(%r12) │ │ │ │ + mov %r14,-0xf0(%r12) │ │ │ │ + movq $0x439758,-0xe8(%r12) │ │ │ │ + mov %r14,-0xd8(%r12) │ │ │ │ + movq $0xa77f90,-0xd0(%r12) │ │ │ │ + movq $0x1873eea,-0xc8(%r12) │ │ │ │ + lea -0xe8(%r12),%rax │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + movq $0xa77ef0,-0xb8(%r12) │ │ │ │ + movq $0x18766ea,-0xb0(%r12) │ │ │ │ + lea -0xc9(%r12),%rax │ │ │ │ + mov %rax,-0xa8(%r12) │ │ │ │ + movq $0xa77ef0,-0xa0(%r12) │ │ │ │ + movq $0x19d1b91,-0x98(%r12) │ │ │ │ + lea -0xb6(%r12),%rax │ │ │ │ + mov %rax,-0x90(%r12) │ │ │ │ + movq $0xa77ef0,-0x88(%r12) │ │ │ │ + lea -0x9e(%r12),%rax │ │ │ │ + mov %rax,-0x80(%r12) │ │ │ │ + lea -0x69(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0xa77f90,-0x70(%r12) │ │ │ │ + lea -0x86(%r12),%rax │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + movq $0x19d1b71,-0x60(%r12) │ │ │ │ + movq $0xa77ef0,-0x58(%r12) │ │ │ │ + movq $0x1875da1,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xa77f90,-0x40(%r12) │ │ │ │ + lea -0x56(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x100(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0xa77ef0,-0x28(%r12) │ │ │ │ + movq $0x1873ce1,-0x20(%r12) │ │ │ │ + lea -0x39(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xa77ef0,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x187662a,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x108,0x388(%r13) │ │ │ │ + lea 0x143d1aa(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 437a04 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x10(%rax) │ │ │ │ - rex.XB add %ecx,-0x77(%r8) │ │ │ │ - testl $0x35358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - lock rex.XB add %ebp,%r9d │ │ │ │ - rex.WRX lea (%rbx),%r8 │ │ │ │ - add %esp,0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439952 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103bb3a4 <__environ@GLIBC_2.2.5+0xe9273bc> │ │ │ │ - (bad) │ │ │ │ - cmp $0x1,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x437a90,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rbx │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4399c9 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4399be │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x4399e0,-0x10(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x14452d8(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437a90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x48000000(%rcx) │ │ │ │ - movl $0x437ae0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437ae0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 439a29 │ │ │ │ + movq $0x439930,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159aade(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbp,%rdi,1) │ │ │ │ - movl $0x437b18,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x6(%rcx),%r14 │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - jmp 14deb30 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ + movabs 0x358a53b4d000000,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x48(%rdx,%rcx,1),%esi │ │ │ │ - mov %ecx,%ebx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + ja 439b3d │ │ │ │ + movq $0x14e0048,-0x98(%r12) │ │ │ │ + mov %r14,-0x90(%r12) │ │ │ │ + movq $0x1a8bc99,-0x88(%r12) │ │ │ │ + movq $0x439970,-0x80(%r12) │ │ │ │ + lea -0x96(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0xa77f30,-0x70(%r12) │ │ │ │ + movq $0x19d451e,-0x68(%r12) │ │ │ │ + lea -0x7f(%r12),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0xa77ef0,-0x58(%r12) │ │ │ │ + movq $0x18739c1,-0x50(%r12) │ │ │ │ + lea -0x6c(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xa77ef0,-0x40(%r12) │ │ │ │ + lea -0x56(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x1873ed1,-0x30(%r12) │ │ │ │ + movq $0xa77ef0,-0x28(%r12) │ │ │ │ + movq $0x1875dc1,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xa77ef0,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1876312,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x437b78,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437b78 │ │ │ │ + movq $0xa0,0x388(%r13) │ │ │ │ + lea 0x143cfa1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x90000000,%eax │ │ │ │ + (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439bb6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 439bb1 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143c3d7(%rip),%rsi │ │ │ │ + lea 0x16520d2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 438b58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,-0x55(%rbp) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmp 0x7(%rbx),%rcx │ │ │ │ - jb 437b33 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x143ef08(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc $0x48000000,%eax │ │ │ │ + (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439c17 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 439c12 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143c3cf(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4387d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + int $0x43 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 437cbe │ │ │ │ - movq $0x437c00,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 439c7e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 439c79 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1438839(%rip),%rsi │ │ │ │ + lea 0x1652001(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437c00 │ │ │ │ + jmp 439058 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x28000000,%eax │ │ │ │ + (bad) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 439cdf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 439cda │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1438646(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 439798 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rsp,%rbx,2) │ │ │ │ - movl $0x437c40,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437c40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439d1a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4f(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 439d91 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 439d86 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x439db0,-0x10(%rbp) │ │ │ │ + lea 0x143a748(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1444f10(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143ce18(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x48000000(%rbp) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x437cf0,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 14deb30 │ │ │ │ - movq $0x437ca0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437ca0 │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 439df9 │ │ │ │ + movq $0x439cf8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159a70e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + lret │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 439e76 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 439e71 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1651e38(%rip),%rsi │ │ │ │ + lea 0x1651e12(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 439058 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x18000000,%eax │ │ │ │ + lret $0x143 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439ede │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 439ed9 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1651da8(%rip),%rsi │ │ │ │ + lea 0x1651daa(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4382c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rbx,1) │ │ │ │ - add $0x8,%ebp │ │ │ │ - lea 0x1653fba(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x43bef0,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x143edeb(%rip),%rbx │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143d122(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - cmp 0x7(%rbx),%rax │ │ │ │ - jae 437cfd │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 437cb0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + roll $1,0x1(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439fa6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 439fa1 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1439ab9(%rip),%rsi │ │ │ │ + lea 0x143d0aa(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 435c88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x48(%rdi,%rsi,4),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - lea 0x1653f76(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439fe2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103bb67c <__environ@GLIBC_2.2.5+0xe927694> │ │ │ │ - (bad) │ │ │ │ - adc (%rcx),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x437d68,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + add %cl,0x4801444c(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a059 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a04e │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43a078,-0x10(%rbp) │ │ │ │ + lea 0x143bfc8(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1444c48(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437d68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143d220(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rcx,%rbp,2) │ │ │ │ - movl $0x437db8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437db8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a0c1 │ │ │ │ + movq $0x439fc0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159a446(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + movq $0x43be10,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x43bf50,-0x8(%r12) │ │ │ │ + lea -0x11(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143d631(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rbp,%rsi,2) │ │ │ │ - movl $0x437e70,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 14deb30 │ │ │ │ - movq $0x437e20,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437e20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a17a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x26(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmp 0x7(%rax),%rcx │ │ │ │ - jb 437e52 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x143ec6a(%rip),%rbx │ │ │ │ + add %dh,%al │ │ │ │ + rex.WX │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43a1f1 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a1e6 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43a210,-0x10(%rbp) │ │ │ │ + lea 0x143d608(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1444ab0(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143d5f8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add -0x40(%rbp),%esi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a259 │ │ │ │ + movq $0x43a158,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159a2ae(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 437f9e │ │ │ │ - movq $0x437ee0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437ee0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x43bd90,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143d592(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rsp,%rbx,2) │ │ │ │ - movl $0x437f20,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437f20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a30a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x49(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43a381 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a376 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43a3a0,-0x10(%rbp) │ │ │ │ + lea 0x143d568(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1444920(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143d558(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x48000000(%rbp) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x437fd0,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 14deb30 │ │ │ │ - movq $0x437f80,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437f80 │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a3e9 │ │ │ │ + movq $0x43a2e8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159a11e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ + {rex2 0x43} add %r17d,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43a45f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43a45a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143caaf(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 436de0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rbx,1) │ │ │ │ - add $0x8,%ebp │ │ │ │ - lea 0x1653cda(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x143eb1b(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a49a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.RXB │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43a511 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a506 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43a530,-0x10(%rbp) │ │ │ │ + lea 0x143d7a8(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1444790(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143d798(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - cmp 0x7(%rbx),%rax │ │ │ │ - jae 437fdd │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 437f90 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x48(%rdi,%rsi,4),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - lea 0x1653c96(%rip),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a579 │ │ │ │ + movq $0x43a478,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1599f8e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 438122 │ │ │ │ - movq $0x438048,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438048 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43bd70,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143d737(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rbx,%rbx,2) │ │ │ │ - movl $0x438088,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438088 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a622 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x46(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43a699 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a68e │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43a6b8,-0x10(%rbp) │ │ │ │ + lea 0x143d7b0(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1444608(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143d7a0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a701 │ │ │ │ + movq $0x43a600,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 14deb30 │ │ │ │ - lea 0x1653be7(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1599e06(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4380e8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4380e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ + nop │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 43810f │ │ │ │ - lea 0x1653b82(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - ja 4380a5 │ │ │ │ - lea 0x1653b66(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + movq $0x43bd50,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x19(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x143e99f(%rip),%rbx │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x143d735(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 438246 │ │ │ │ - movq $0x438188,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a7b2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438188 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48014444(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a829 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a81e │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43a848,-0x10(%rbp) │ │ │ │ + lea 0x143cfb0(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1444478(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143d740(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rsp,%rbx,2) │ │ │ │ - movl $0x4381c8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4381c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a891 │ │ │ │ + movq $0x43a790,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1599c76(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,0x48000000(%rbp) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x438288,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 14deb30 │ │ │ │ - movq $0x438228,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438228 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a8e2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x48014443(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a959 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a94e │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43a978,-0x10(%rbp) │ │ │ │ + lea 0x143d710(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1444348(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143d700(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rbp,%rbx,1) │ │ │ │ - add $0x8,%ebp │ │ │ │ - lea 0x1653a3b(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x143e883(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a9c1 │ │ │ │ + movq $0x43a8c0,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - cmp 0x7(%rbx),%rax │ │ │ │ - setb %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1599b46(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x48(%rdi,%riz,4),%esi │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - lea 0x16539d5(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + movq $0x43bd30,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x19(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x143d6d5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0xa0000000,%eax │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43aa97 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43aa92 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143d7ae(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 436de0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - lock mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 438148 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x43bcb0,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x15(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143d87a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - js 438260 │ │ │ │ - add %ecx,%fs:-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43834c │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %dh,0x41(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43ab6a │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 438341 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - movq $0x1a80741,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14dffc8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x1e(%r12),%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14712d0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ja 43ab5f │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43ab88,-0x8(%rbp) │ │ │ │ + lea 0x143d9a8(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1444133(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143d99f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - andl $0x4d38c483,0x49(%rcx,%rax,1) │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 4383c4 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - cmp $0x27,%rbx │ │ │ │ - jne 43838e │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10feeb6(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x4382e0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a80741,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x1597961(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + lea 0x1599978(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 438367 │ │ │ │ - add %ecx,%fs:-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 438470 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 438465 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - movq $0x1a7fa71,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - movq $0x1a80741,-0x18(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14dffc8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x1e(%r12),%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14712d0 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0x7cb6fe9c(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x73(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - cmp $0x27,%rbx │ │ │ │ - jne 4384d2 │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - movq $0x1a7fa71,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10fed72(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x4383e8,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a80741,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43bc70,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143da7f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,-0x72b7fe9c(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 438584 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 438579 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43ac3a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x438488,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10ff5d6(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp a6ee10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x64(%rdi) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4385f4 │ │ │ │ + jb 43acb1 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4385e9 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a80579,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + ja 43aca6 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43acd0,-0x10(%rbp) │ │ │ │ + lea 0x143da58(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1443ff0(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1471588 │ │ │ │ + jmp 145d488 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x143da88(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jg 43866b │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 438680 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 438675 │ │ │ │ + ja 43ad19 │ │ │ │ + movq $0x43ac18,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x15997ee(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43ad6a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - movq $0x1a7fa71,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a80579,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1471588 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp a6ee10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x64(%rsi) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 438710 │ │ │ │ - add $0x38,%r12 │ │ │ │ + jb 43ade1 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 438705 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x438608,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a80579,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10ff454(%rip),%r14 │ │ │ │ + ja 43add6 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43ae00,-0x10(%rbp) │ │ │ │ + lea 0x143d968(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1443ec0(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143da08(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103bc084 <__environ@GLIBC_2.2.5+0xe92809c> │ │ │ │ - (bad) │ │ │ │ - add %r8d,(%r8) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - repz and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - jne 4387f2 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43888d │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - cmp $0xb,%rax │ │ │ │ - jl 4387a4 │ │ │ │ - movq $0x438528,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + ja 43ae49 │ │ │ │ + movq $0x43ad48,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x15996be(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x438360,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10ff37c(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ nop │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x8000000,%eax │ │ │ │ + fiaddl 0x1(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43aec6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43aec1 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1438b99(%rip),%rsi │ │ │ │ + lea 0x143d98a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 435c88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4801647d(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4388b1 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - cmp $0xb,%r14 │ │ │ │ - jl 438843 │ │ │ │ - movq $0x438698,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43bc90,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x438598,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a80579,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10ff2d3(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x143e257(%rip),%rbx │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143db9f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x4388e8,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x4387e0,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ nopl (%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7c(%rax) │ │ │ │ - add %ecx,%fs:-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - loope 43895a │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 733bc26c <__environ@GLIBC_2.2.5+0x71928284> │ │ │ │ - jnp 43896a │ │ │ │ - movl $0x438958,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438958 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + movq $0x43bcd0,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1c(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x143db5d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480143e1(%rax) │ │ │ │ - movl $0x438988,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438988 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x1f(%rax) │ │ │ │ - rex.XB add %ecx,-0x75(%r8) │ │ │ │ - jge 43899c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 438730 │ │ │ │ - lea 0x143e15d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43afba │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loope 438a02 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 438a0b │ │ │ │ - movq $0x4389f8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %dh,0x4801443c(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43b031 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43b026 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43b050,-0x10(%rbp) │ │ │ │ + lea 0x143d6b8(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x1443c70(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4389f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143dac8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - loopne 438a3a │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - jge 438a04 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43b099 │ │ │ │ + movq $0x43af98,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 438730 │ │ │ │ - lea 0x143e0fe(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x159946e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - loopne 438a72 │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - testl $0xd5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - loopne 438a7f │ │ │ │ - add %ebp,%ecx │ │ │ │ - jge,pt 438a44 │ │ │ │ - add %esp,0xf(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43bed0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143dbc7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + fldl 0x1(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43b16e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43b169 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x14388f1(%rip),%rsi │ │ │ │ + lea 0x143dd42(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 435c88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480143e0(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + cmp 0x48(%rcx,%rax,1),%al │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 438aae │ │ │ │ - movq $0x438a98,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + jb 43b1e2 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43b1d7 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43b200,-0x8(%rbp) │ │ │ │ + lea 0x143d840(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1443abb(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438a98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143df77(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x20(%rax) │ │ │ │ - rex.XB add %ecx,-0x73(%r8) │ │ │ │ - cmp $0x16531fa,%eax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x15972e9(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1599300(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 438730 │ │ │ │ - lea 0x143e07b(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x3a(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43b292 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43b287 │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43b2b0,-0x8(%rbp) │ │ │ │ + lea 0x143d830(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1443a0b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143df57(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 438b08 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdx) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x1597239(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1599250(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x45c7486c72f8394c,%al │ │ │ │ - movabs 0x20458b4800438bb0,%al │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x7(%rax),%rsi │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov 0x1f(%rax),%rcx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov 0x27(%rax),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov 0x2f(%rax),%rcx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov 0x37(%rax),%rcx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0x3f(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x47(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp 13f1ab0 │ │ │ │ - lea 0x143dfe4(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43bc70,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e2d7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - adc %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43bc90,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e287(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%ah │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - mov 0x0(%rbx),%eax │ │ │ │ - mov 0x80(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438be8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %al,(%rax) │ │ │ │ - and %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x43bcb0,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x15(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143e232(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - mov %es,0x0(%rbx) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x80(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438c20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc %al,(%rdx) │ │ │ │ - and %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + movq $0x43bcd0,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1c(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x143e1d5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - test %eax,0x75000000(%rax) │ │ │ │ - jns 438c79 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x438c60,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438c60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - lgdt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x7cffbc74(%r8) │ │ │ │ - jrcxz 438c72 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x78(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438c98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x29(%rdi) │ │ │ │ + movq $0x43bcf0,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x23(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x143e178(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lsl (%rax),%edx │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - rex.RB js 438d18 │ │ │ │ - adc $0xf8c58348,%eax │ │ │ │ - lea 0x1652fc1(%rip),%rbx │ │ │ │ - add $0x88,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43bd10,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xa(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x438ce8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438ce8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - mov (%rcx),%es │ │ │ │ - or %al,(%rax) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e127(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - lea 0x0(%rbx),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x70(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438d20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%es │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + movq $0x43bd30,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x19(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x143e0cd(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - rex.RB jo 438da0 │ │ │ │ - or %ecx,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - jae 438d33 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - decl -0x39(%rax) │ │ │ │ - and %r12b,-0x73(%r8) │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + movq $0x43bd50,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x19(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x143e075(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - ret │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43bd70,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143e027(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ - jne 438d60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or 0x0(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,-0x7cffbc73(%r8) │ │ │ │ - jrcxz 438d76 │ │ │ │ - dec %rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438da0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x43bd90,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143dfd2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or %eax,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - rex.RB │ │ │ │ - rex.W je 438db6 │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 438ca9 │ │ │ │ - movq $0x438de0,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438de0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x43bdb0,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143df7a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43bdd0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143df2c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,(%r8) │ │ │ │ - mov 0x0(%rbx),%es │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x48(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438e18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or %ah,(%rdx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43bdf0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143dedf(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex │ │ │ │ - cmp 0x7(%rbx),%rax │ │ │ │ - je 438e2b │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp 438ca9 │ │ │ │ - movq $0x438e58,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438e58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %ah,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43be10,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143de94(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,-0x7cffbc72(%r8) │ │ │ │ - jrcxz 438e6e │ │ │ │ - dec %rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438e98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x43be30,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143de42(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - cmp %r14b,0x48(%r9,%rcx,1) │ │ │ │ - add $0xffffffb8,%ebp │ │ │ │ - jmp 438ca9 │ │ │ │ - movq $0x438ed8,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438ed8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43be50,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143ddef(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,(%r8) │ │ │ │ - pop 0x0(%rbx) │ │ │ │ - and $0x7,%ebx │ │ │ │ - dec %rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x38(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438f18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x43be70,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143dd9a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %cl,(%rbx) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43be90,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143dd47(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - xor %r14b,0x48(%r9,%rcx,1) │ │ │ │ - add $0xffffffb0,%ebp │ │ │ │ - jmp 438ca9 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 14da178 │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43beb0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143dcfc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 439079 │ │ │ │ - movq $0x438f98,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438f98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43bed0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143dcaf(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x43bef0,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143dc5a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43bf10,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143dc0c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB rorb $0x90,(%r8) │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x74b7e8b5(%r11),%ecx │ │ │ │ - push %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x2f(%rbx),%rdi │ │ │ │ - mov 0x37(%rbx),%r8 │ │ │ │ - mov 0x3f(%rbx),%r9 │ │ │ │ - mov 0x47(%rbx),%r10 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439008 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x43bf30,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143dbba(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43bf50,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143db6c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - nop │ │ │ │ - rex.XB add %cl,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex.W │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439038 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x43bf70,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143db24(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 43904c │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rcx,0x38(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - mov %rbx,0x48(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 438b08 │ │ │ │ - lea 0x143daf0(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x43bf90,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x11(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143dad2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - test %edi,-0x1(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 4391b1 │ │ │ │ - movq $0x4390e0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4390e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x43bfb0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x9(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143da7f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ + jo 43bc19 │ │ │ │ + sgdt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + mov $0x10f,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sarb $0x0,0x10f(%rdi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB rcrb $0x43,-0x6f(%r8) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r11,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439158 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %edi,%edi │ │ │ │ + add %dl,%gs:0x10fbfe5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB enter $0x91d0,$0x43 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 43916b │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov 0x2f(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x37(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0x3f(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x47(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 13f1ab0 │ │ │ │ - lea 0x143d9c0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x4,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + adc %eax,%eax │ │ │ │ + sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + cmp %eax,%eax │ │ │ │ + sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x0(%rcx,%rax,1) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - xchg %eax,%edx │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - js 4391e0 │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x48000000,%eax │ │ │ │ + add $0x6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + pop %rsp │ │ │ │ + rorb $0x1,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 439208 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - adc %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + rorb $0x1,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x6e(%r8) │ │ │ │ - rex.XB add %al,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - popf │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - test %eax,-0xa000000(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 439240 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - adc %al,(%rax) │ │ │ │ - xor %al,(%rax) │ │ │ │ + test $0xc0,%al │ │ │ │ + sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - test %eax,0xf000000(%rax) │ │ │ │ - test %ebp,%ebp │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x48004392(%r8) │ │ │ │ - mov 0x40(%rbp),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439280 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - adc %ah,(%rax) │ │ │ │ - xor %al,(%rax) │ │ │ │ + add $0x7,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + iret │ │ │ │ + rorb $0x1,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x7cffbc6e(%r8) │ │ │ │ - jrcxz 439292 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x80(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4392b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc %dh,(%rax) │ │ │ │ - xor %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x7,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + test $0xf,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - test %eax,0x75000000(%rax) │ │ │ │ - jns 439311 │ │ │ │ - movl $0x4392f0,0x0(%rbp) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4392f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc %dh,0x30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sbb $0xc1,%al │ │ │ │ + sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,(%r8) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - rex.XB add %al,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x80(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439330 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + rex.X rorl $0x1,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - rex.RB js 4393b0 │ │ │ │ - adc $0xf8c58348,%eax │ │ │ │ - lea 0x1652932(%rip),%rbx │ │ │ │ - add $0x88,%rbp │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x7,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x439378,0x0(%rbp) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439378 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - vmread %rbx,(%rax) │ │ │ │ + nop │ │ │ │ + push $0x10fc1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,-0x7cffbc6d(%r8) │ │ │ │ - jrcxz 43938e │ │ │ │ - dec %rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x78(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4393b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - cmp $0xc,%al │ │ │ │ + add %cl,0x48000000(%rip) │ │ │ │ + add $0x7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + lea (bad),%eax │ │ │ │ + rorl $0x1,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - rex.RB jo 439438 │ │ │ │ - or %ecx,-0x7d(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jae 4393cb │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - decl -0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - xchg %eax,%ebx │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - rex.W test $0x7,%bl │ │ │ │ - jne 4393f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + mov $0xc1,%ah │ │ │ │ + sgdt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - jl 4393f7 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + fadd %st(1),%st │ │ │ │ + sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,(%r8) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x70(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439430 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or $0x63e,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + inc %ecx │ │ │ │ + sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB push $0x7433b48 │ │ │ │ - je 439443 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 439341 │ │ │ │ - movq $0x439470,0x0(%rbp) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439470 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x67e,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x7,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + and %edx,%eax │ │ │ │ + sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,-0x7cffbc6c(%r8) │ │ │ │ - jrcxz 439486 │ │ │ │ - dec %rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x68(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4394b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or $0x3f,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + rex.RXB ret $0x10f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - rex.RB (bad) │ │ │ │ - je 4394c6 │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 439341 │ │ │ │ - movq $0x4394f0,0x0(%rbp) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4394f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x7f,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x7,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + ret $0x10f │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,(%r8) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - rex.XB add %al,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x60(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439530 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - rex.RB pop %r8 │ │ │ │ - je 439546 │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 439341 │ │ │ │ - movq $0x439570,0x0(%rbp) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439570 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %edi,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x7,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebp │ │ │ │ + ret $0x10f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB push %r8 │ │ │ │ - test $0x95,%al │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x50,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4395a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc $0x48000000,%eax │ │ │ │ + add $0x7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + mov $0x10fc2,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x3b(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - je 4395bb │ │ │ │ - add $0xffffffffffffff88,%rbp │ │ │ │ - jmp 439341 │ │ │ │ - lea 0x16526af(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + nop │ │ │ │ + in $0xc2,%al │ │ │ │ + sgdt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 439689 │ │ │ │ - movq $0x439628,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439628 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sub %bl,%al │ │ │ │ + sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,-0x6a(%r8) │ │ │ │ - rex.XB add %al,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 439660 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + rex.WRXB ret │ │ │ │ + sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r14b,0xe(%r13) │ │ │ │ - lea 0x16525fd(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + sbb (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x7,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x16525f8(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x446388,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x143d510(%rip),%rbx │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143d6e4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43974b │ │ │ │ - movq $0x4396f0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4396f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4463e8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143d69c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - xchg %eax,%edi │ │ │ │ - rex.XB add %al,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - jne 439728 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x446368,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x143d456(%rip),%rbx │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - rex.XB add %ecx,-0x73(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4397e7 │ │ │ │ - movq $0x4397a8,-0x8(%rbp) │ │ │ │ + jb 43c26f │ │ │ │ + movq $0x43c128,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4397a8 │ │ │ │ + jne 43c128 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x4d(%rdx),%esi │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jb 43c1be │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43c171 │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x18796f1,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 43c210 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43c171 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x18796e9,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43c200 │ │ │ │ + movq $0x43c070,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + movq $0x1a8bc99,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43c25f │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x43c090,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143d482(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43c329 │ │ │ │ + movq $0x43c2d0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43c2d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7cfebc2c(%rax) │ │ │ │ - jrcxz 4397b2 │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 4397d7 │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 4397c7 │ │ │ │ - lea 0x143d43a(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x25(%rdx),%esi │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jb 43c2f3 │ │ │ │ + mov 0x3(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x143d452(%rip),%rbx │ │ │ │ + lea 0x164f99f(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 43c318 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x143d3f2(%rip),%rbx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x143d482(%rip),%rbx │ │ │ │ + lea 0x143d3d0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 439894 │ │ │ │ - movq $0x439848,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + jb 43c372 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439848 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x2c(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 43986e │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10fe46f(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10fe451(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10fe456(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x143d3e5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43c3ab │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 43c3c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - sldt (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43993c │ │ │ │ - movq $0x4398f0,-0x10(%rbp) │ │ │ │ + rex.RB loopne 43c419 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43c474 │ │ │ │ + movq $0x43c418,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4398f0 │ │ │ │ + jne 43c418 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x2c(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 439916 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10fe3c7(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10fe3a9(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10fe3ae(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x143d345(%rip),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43c464 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x43c388,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43c758 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x1d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - roll %cl,0x1(%rbx) │ │ │ │ - jmp 1470780 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43c515 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43c50a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x43c348,-0x38(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x43c3c8,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 43c3c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4399b1 │ │ │ │ + jb 43c553 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x111dc6e(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + jmp 43c570 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 439a4e │ │ │ │ - movq $0x439a08,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 43c5c1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43c61c │ │ │ │ + movq $0x43c5c0,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 439a08 │ │ │ │ + jne 43c5c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x29(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x439988,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43c60c │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x43c530,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1471920 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43c758 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 439a91 │ │ │ │ + jb 43c663 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x111db8e(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + jmp 43c680 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 439b2e │ │ │ │ - movq $0x439ae8,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 43c6d1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43c729 │ │ │ │ + movq $0x43c6d0,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 439ae8 │ │ │ │ + jne 43c6d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x29(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x439a68,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rcx,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43c719 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x43c640,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1471920 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43c758 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103bd49c <__environ@GLIBC_2.2.5+0xe9294b4> │ │ │ │ + rex.RB call 103c00ac <__environ@GLIBC_2.2.5+0xe92c0c4> │ │ │ │ (bad) │ │ │ │ - movl $0xc7480000,(%rax) │ │ │ │ - rex.RB call 8736ed │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + flds (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x43c798,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 439b90 │ │ │ │ + jne 43c798 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x75(%r8) │ │ │ │ rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ fiaddl -0x7cb7f81e(%rbx) │ │ │ │ cli │ │ │ │ - add %esi,0x49(%rsp,%rax,2) │ │ │ │ - add $0x20,%esp │ │ │ │ + add $0x72,%al │ │ │ │ + rex.WRX │ │ │ │ + cmp $0x5,%rdx │ │ │ │ + jb 43c8a2 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 439bd8 │ │ │ │ - movq $0x439aa8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10fdeee(%rip),%r14 │ │ │ │ + ja 43c7ea │ │ │ │ + mov 0x3(%rbx),%rbx │ │ │ │ + movq $0x43c680,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 43c680 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - add $0x20,%r12 │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jae 43c8b5 │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jb 43c849 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 439bd8 │ │ │ │ - movq $0x4399c8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10fdec4(%rip),%r14 │ │ │ │ + ja 43c7ea │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x43c570,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 43c570 │ │ │ │ + lea 0x143cedb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43c892 │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x43c498,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x4(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 43c931 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43c976 │ │ │ │ + movq $0x43c920,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43c920 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x34(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x439b48,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x10fde86(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 439d46 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 439d3b │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x439c30,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x439d08,-0x10(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add $0x72,%al │ │ │ │ + and %cl,-0x7d(%rax) │ │ │ │ + stc │ │ │ │ + add $0xc7484b72,%eax │ │ │ │ + add %r12b,(%r8) │ │ │ │ + lret $0x43 │ │ │ │ + mov 0x3(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43ca20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 43c991 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 43c9a1 │ │ │ │ + movq $0x43cbb8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 439d08 │ │ │ │ + jne 43cbb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + lea 0x143cdab(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x4(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x43cb40,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x112023b(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1133a28(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,0x48000000(%rdi) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x43ca38,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43ca38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 439dce │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 439dc3 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x439c90,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea 0x10fdd50(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 439ea1 │ │ │ │ - movq $0x439e40,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rax,%riz,1) │ │ │ │ + movl $0x43c9e0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 43c8e0 │ │ │ │ + lea 0x164f202(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 43ca80 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0x164f1f3(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,-0x29(%rbp) │ │ │ │ + movq $0x43caf0,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 439e40 │ │ │ │ + jne 43caf0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r13b,%r11b │ │ │ │ (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x48(%rsp,%rbx,1) │ │ │ │ + movl $0x43caa0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 43c8e0 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + nop │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x44(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x439d60,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 1471920 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esi,(%rbx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x46(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x439de8,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x30(%r12),%rsi │ │ │ │ - lea 0x10fdc1c(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + add %r10b,%r8b │ │ │ │ + lret $0x43 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43cad0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43a00f │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a004 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%rbx │ │ │ │ - movq $0x439eb8,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x439fb8,-0x10(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esi,%ecx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r10b,%r8b │ │ │ │ + lret │ │ │ │ + rex.XB add %cl,-0x77(%r8) │ │ │ │ + ret │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 439fb8 │ │ │ │ + jne 43cbd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x2c(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 439fde │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10fdcff(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10fdce1(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10fdce6(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,-0x38b70001(%rsi,%rdi,8) │ │ │ │ + rex.RB clc │ │ │ │ + js 43cbb5 │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + jae 43cbf6 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 43c8e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a088 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - movq $0x439f30,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x38(%r12),%rsi │ │ │ │ - lea 0x10fdab0(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c0574 <__environ@GLIBC_2.2.5+0x7192c58c> │ │ │ │ + jae 43cc72 │ │ │ │ + movl $0x43cc68,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43cc68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 43a030 │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdx,%rbx,1) │ │ │ │ + movl $0x43ccb0,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 43cc20 │ │ │ │ + lea 0x1640ec4(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 43a030 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rax,1) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 43ce90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103bda3c <__environ@GLIBC_2.2.5+0xe929a54> │ │ │ │ - (bad) │ │ │ │ - movl $0xc7480000,(%rax) │ │ │ │ - rex.RB call 87422d │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + rex.RB call 733c0644 <__environ@GLIBC_2.2.5+0x7192c65c> │ │ │ │ + jae 43cd42 │ │ │ │ + movl $0x43cd38,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43a130 │ │ │ │ + jne 43cd38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rsp,%rax,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a178 │ │ │ │ - movq $0x43a0c8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x111fdeb(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a178 │ │ │ │ - movq $0x43a0a8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x11335a7(%rip),%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdx,%rbx,1) │ │ │ │ + movl $0x43cd80,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 43ccf0 │ │ │ │ + lea 0x1640df4(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x34(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x43a0e8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x10fd849(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rax,1) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 43ce90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43a2e6 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a2db │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x43a1d0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x43a2a8,-0x10(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + rex.RB call 733c0714 <__environ@GLIBC_2.2.5+0x7192c72c> │ │ │ │ + jae 43ce12 │ │ │ │ + movl $0x43ce08,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43a2a8 │ │ │ │ + jne 43ce08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x111fc9b(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1133488(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdx,%rbx,1) │ │ │ │ + movl $0x43ce50,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 43cdc0 │ │ │ │ + lea 0x1640d24(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x43a230,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea 0x10fd729(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rax,1) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 43ce90 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43a42e │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a423 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x43a300,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x43a3f0,-0x10(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + rex.RB loopne 43cee1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43cf64 │ │ │ │ + movq $0x43ced0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43a3f0 │ │ │ │ + jne 43ced0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x111fb53(%rip),%r14 │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add $0x72,%al │ │ │ │ + rex.WB │ │ │ │ + cmp $0x5,%rcx │ │ │ │ + jb 43cf6f │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43cf19 │ │ │ │ + mov 0x3(%rbx),%rbx │ │ │ │ + movq $0x43cdc0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1133340(%rip),%r14 │ │ │ │ + jmp 43cdc0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 43cf7f │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 43cf8f │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43cf19 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x43ccf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43a4bf │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a4b4 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x43a370,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x30(%r12),%rsi │ │ │ │ - lea 0x10fd5dc(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x48016460(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43a56f │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a564 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%rbx │ │ │ │ - movq $0x43a448,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a80579,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + jmp 43ccf0 │ │ │ │ + lea 0x143c7c5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x4(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x43cfd0,-0x10(%rbp) │ │ │ │ + mov 0x17(%rbx),%r14 │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1471588 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pop %rdi │ │ │ │ - add %ecx,%fs:-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a642 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%rbx │ │ │ │ - movq $0x43a030,-0x80(%r12) │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - mov %rcx,-0x70(%r12) │ │ │ │ - mov %rdx,-0x68(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - mov %rdi,-0x58(%r12) │ │ │ │ - movq $0x43a4d8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r10,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a80579,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10fd460(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x64(%rdi) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43a6c4 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a6b9 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43a590 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4901645e(%rax) │ │ │ │ - add $0x88,%esp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4b(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a79e │ │ │ │ - mov 0x7(%rsi),%rax │ │ │ │ - mov 0xf(%rsi),%rbx │ │ │ │ - mov 0x17(%rsi),%rcx │ │ │ │ - mov 0x1f(%rsi),%rdx │ │ │ │ - mov 0x27(%rsi),%r8 │ │ │ │ - mov 0x2f(%rsi),%r9 │ │ │ │ - mov 0x37(%rsi),%r10 │ │ │ │ - mov 0x3f(%rsi),%r11 │ │ │ │ - mov 0x47(%rsi),%rsi │ │ │ │ - movq $0x43a590,-0x80(%r12) │ │ │ │ - mov %rsi,-0x78(%r12) │ │ │ │ - mov %r11,-0x70(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - mov %r9,-0x60(%r12) │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ - cmp $0xb,%r14 │ │ │ │ - jl 43a78f │ │ │ │ - movq $0x43a668,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + ja 43d017 │ │ │ │ + movq $0x43cc20,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x43d040,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 43cc20 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 43a590 │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - lea 0x143c510(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - vpermil2ps $0x8,%xmm15,0x394ce845(%r13),%xmm15,%xmm9 │ │ │ │ - jb 43a854 │ │ │ │ - movq $0x43a810,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43a810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480143c4(%rax) │ │ │ │ - movl $0x43a840,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43a840 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480143c4(%rax) │ │ │ │ - mov 0x10(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rax,1) │ │ │ │ + add $0x18,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 43a6e0 │ │ │ │ - lea 0x143c475(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x3c(%rax) │ │ │ │ - rex.XB add %ecx,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43a8c3 │ │ │ │ - movq $0x43a8b0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 43d0d1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43d116 │ │ │ │ + movq $0x43d0c0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43a8b0 │ │ │ │ + jne 43d0c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - vpermil2ps $0xe,%xmm13,-0x76b7f783(%r11),%xmm15,%xmm9 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43a6e0 │ │ │ │ - lea 0x143c416(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - ret │ │ │ │ - rex.XB add %ecx,-0x77(%r8) │ │ │ │ - testl $0xed358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - ret │ │ │ │ - rex.XB add %ebp,%r9d │ │ │ │ - xchg %bl,0x3(%rsi) │ │ │ │ - add %esp,0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480143c3(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43a966 │ │ │ │ - movq $0x43a950,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add $0x72,%al │ │ │ │ + and %cl,-0x7d(%rax) │ │ │ │ + stc │ │ │ │ + add $0xc7484b72,%eax │ │ │ │ + add %r8b,%r8b │ │ │ │ + roll $1,0x0(%rbx) │ │ │ │ + mov 0x3(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43a950 │ │ │ │ + jne 43d1c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x3d(%rax) │ │ │ │ - rex.XB add %ecx,-0x73(%r8) │ │ │ │ - cmp $0x1651342,%eax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43a6e0 │ │ │ │ - lea 0x143c393(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - ret │ │ │ │ - rex.XB add %ecx,-0x73(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43a9f1 │ │ │ │ - movq $0x43a9c8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 43d131 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 43d141 │ │ │ │ + movq $0x43d270,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43a9c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ret │ │ │ │ - rex.XB add %eax,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rdx,1) │ │ │ │ - lea 0x143c360(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x143c378(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + jne 43d270 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x143c3b0(%rip),%rbx │ │ │ │ + lea 0x143c61b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + mov 0x4(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x43d2d8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43aa83 │ │ │ │ - movq $0x43aa50,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %eax,0x48000000(%rsi) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x43d1d8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43aa50 │ │ │ │ + jne 43d1d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x10fd24c(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10fd22f(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x143c32e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43ab13 │ │ │ │ - movq $0x43aae0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43aae0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + or %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x10fd1bc(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10fd19f(%rip),%r14 │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rax,%riz,1) │ │ │ │ + movl $0x43d180,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 43d080 │ │ │ │ + lea 0x164094a(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x143c2a6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x7d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - ret $0x143 │ │ │ │ - jmp 1470780 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x443628,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x143c26f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43abe6 │ │ │ │ - movq $0x43ac00,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rbx,%rcx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43acea │ │ │ │ - movq $0x43ac78,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r9b,0x480043d2(%r8) │ │ │ │ + mov %eax,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43ac78 │ │ │ │ + jne 43d288 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r13b,%r11b │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43acda │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x13d8550,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x43abc0,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x443708,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x143c127(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43ad79 │ │ │ │ - movq $0x43ad48,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43ad48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,-0x1(%rdi,%rdi,8) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + xor %dl,%dl │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + jae 43d2ae │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 43d080 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add 0x1e(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 43ad61 │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %esi,0x48(%rdi,%rax,1) │ │ │ │ + add $0x20,%ebp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x43d350,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43d350 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x143c0a0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43ae09 │ │ │ │ - movq $0x43add8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %eax,0x48000000(%rdi) │ │ │ │ + movl $0x43d370,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43add8 │ │ │ │ + jne 43d370 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r13b,%r11b │ │ │ │ (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x1e(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 43adf1 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x48(%rsp,%rbx,1) │ │ │ │ + movl $0x43d318,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 43d080 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x143c018(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43ae4e │ │ │ │ + jb 43d3ee │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - jo 43aec2 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 43aeda │ │ │ │ - movq $0x43ae28,-0x68(%r12) │ │ │ │ - mov %rdi,-0x58(%r12) │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - movq $0x1519210,-0x48(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x1519198,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x14df5e8,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - lea 0x143bf44(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 43d748 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43af26 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43d48c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43d481 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x43d410,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 43d4f1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43d50d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43d502 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x43d430,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43d5b9 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43d5ae │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x43d3c8,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x43d4a0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43af90 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43af85 │ │ │ │ + jb 43d5f6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x1519120,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 43d748 │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x7b(%rdi) │ │ │ │ - movq $0x43af00,-0x88(%r12) │ │ │ │ - mov %rdi,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - movq $0x1519210,-0x68(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x1519198,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x43af40,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x14df5e8,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43d694 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43d689 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x43d618,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - lea 0x143bdeb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 43afb0 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp 43d748 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 43b13a │ │ │ │ - movq $0x43b0d8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 43d72c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43d721 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x43d6b0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103c109c <__environ@GLIBC_2.2.5+0xe92d0b4> │ │ │ │ + (bad) │ │ │ │ + sti │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 87aee5 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43b0d8 │ │ │ │ + jne 43d788 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x61(%rbp),%dh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add $0x72,%al │ │ │ │ + pop %rdi │ │ │ │ + cmp $0x5,%rdx │ │ │ │ + jb 43d8d5 │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b12a │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x43b070,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ + ja 43d7eb │ │ │ │ + mov 0x3(%rbx),%rbx │ │ │ │ + movq $0x43d6d0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4438c8,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151b780,0x8(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x143bd1f(%rip),%rbx │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jae 43d8e5 │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jb 43d85b │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43d7eb │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x43d638,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151b780,0x8(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + lea 0x143bee9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43d8c5 │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x43d528,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x43d5d0,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov 0x4(%rbx),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,-0x72b7febd(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 43b189 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x143bcec(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jae 43d9b4 │ │ │ │ + lea 0x143be24(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%cl │ │ │ │ + test %cl,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43b1f4 │ │ │ │ - movq $0x43b1e0,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43b1e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + clc │ │ │ │ + add $0xc7482f75,%eax │ │ │ │ + add %r14b,-0x27(%r8) │ │ │ │ + add %cl,0x73(%r11,%r9,4) │ │ │ │ + add %ecx,%ebp │ │ │ │ + int1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jge 43b1ec │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x30(%rbp) │ │ │ │ + lea 0x164e2ed(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 1471920 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rax,%rdx,8) │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x43d9e0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43d9e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x16447f3(%rip),%r14 │ │ │ │ - jmp 1432778 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rsi,1) │ │ │ │ + movl $0x43d938,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43d938 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x43d9a0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp 43d910 │ │ │ │ + lea 0x164e250(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 43b2db │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b2d0 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x48(%r12) │ │ │ │ - movq $0x1a7fa71,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x43b1a8,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1a8bc99,-0x10(%r12) │ │ │ │ - movq $0x43b210,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x46(%r12),%rdi │ │ │ │ - lea -0x1e(%r12),%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1471ad0 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + jae 43daf4 │ │ │ │ + lea 0x143bcec(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %al,0x1(%rbx) │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43b418 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x43b350,-0x30(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43b350 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%cl │ │ │ │ + test %cl,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - test %eax,0x1(%rbx) │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b408 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%rbx │ │ │ │ - movq $0x43b238,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov %r10,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov %r10,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov %r10,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7f9d9,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%r10 │ │ │ │ - mov %r10,(%r12) │ │ │ │ - movq $0x43b430,0x10(%rbp) │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0x50,%r14d │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 432478 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + clc │ │ │ │ + add $0xc7482f75,%eax │ │ │ │ + add %r14b,0x4c0043da(%r8) │ │ │ │ + mov 0x3(%rbx),%esi │ │ │ │ + jmp 43da50 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 43b43c │ │ │ │ - mov %rbx,%r14 │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x30(%rbp) │ │ │ │ + lea 0x164e1ad(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - add (%rax),%al │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x458d4801(%rbx,%rax,2) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43b501 │ │ │ │ - movq $0x43b490,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rax,%rdx,8) │ │ │ │ + add $0x10,%ebp │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x43db20,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43b490 │ │ │ │ + jne 43db20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rsi,1) │ │ │ │ + movl $0x43da78,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43da78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x43dae0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp 43d910 │ │ │ │ + lea 0x164e110(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43dc02 │ │ │ │ + movq $0x43dbc8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43dbc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49014384(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b4f1 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x43b2f0,-0x40(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x48(%rcx,%riz,1),%dh │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jne 43dbe7 │ │ │ │ + mov 0x3(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 43da50 │ │ │ │ + lea 0x164e083(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 43d910 │ │ │ │ + lea 0x143bb4f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + adc $0x18000000,%eax │ │ │ │ + cmp %esp,0x1(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43dc67 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43dc62 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x16338e0(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13e66e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test %al,0x1(%rbx) │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + lock mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + jmp 151ea08 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x480143ba(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43dd0a │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b554 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x43b450,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10fc820(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + ja 43dcff │ │ │ │ + movq $0x43dc88,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + lea 0x143ba76(%rip),%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 43d748 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143ba6f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + cmp %ah,0x1(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43dd6f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43dd6a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x16337d8(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13e66e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + mov $0x8d480143,%edx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43ddcf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43ddca │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143b9ef(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13fb5a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x83,%al │ │ │ │ - rex.XB add %ecx,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43b5d4 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b5c9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43de68 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43de38,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43b520 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43de38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - addl $0x49,0x1(%rbx) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b637 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x43b578,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x4b(%rdi) │ │ │ │ - movq $0x43b160,-0x30(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0x43b520,-0x18(%r12) │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x43dde8,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - cmp $0xa,%r14 │ │ │ │ - jle 43b6ae │ │ │ │ - movq $0x43b5f0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x143b7c6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %dh,-0x72b7febd(%rdi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43b709 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x143b76c(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c184c <__environ@GLIBC_2.2.5+0x7192d864> │ │ │ │ + push %rbp │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43df4b │ │ │ │ + movq $0x43de88,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43df78,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + lea 0x143b85e(%rip),%r14 │ │ │ │ + movq $0x151b780,-0x18(%rbp) │ │ │ │ + movq $0x1a7db59,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 43d748 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143b8bb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x480143b8(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 43df91 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x143b860(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x80000000,%eax │ │ │ │ + xor $0x8d480163,%eax │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 43b774 │ │ │ │ - movq $0x43b760,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 43dfff │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43dffa │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1633548(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43b760 │ │ │ │ + jmp 13e66e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 43b76c │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1471920 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x1644273(%rip),%r14 │ │ │ │ - jmp 1432778 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 43b85b │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b850 │ │ │ │ + jb 43e042 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x48(%r12) │ │ │ │ - movq $0x1a7fa71,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x43b728,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1a8bc99,-0x10(%r12) │ │ │ │ - movq $0x43b790,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x46(%r12),%rdi │ │ │ │ - lea -0x1e(%r12),%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1471ad0 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 43b911 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b906 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x43b7b8,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7f9d9,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x151c2e0,-0x30(%rbp) │ │ │ │ - movq $0x1a7fa11,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 1470388 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103bf27c <__environ@GLIBC_2.2.5+0xe92b294> │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x43b970,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43b970 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + rex.RB loopne 43e0b1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43e08d │ │ │ │ + movq $0x43e0a8,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b9da │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x43b870,-0x48(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x43e018,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x30(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x43b928,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x10fc32f(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x43,%bh │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 733c1a64 <__environ@GLIBC_2.2.5+0x7192da7c> │ │ │ │ + push %rcx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43e15f │ │ │ │ + movq $0x43e060,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x5(%r12),%rsi │ │ │ │ + lea 0x143b6f6(%rip),%r14 │ │ │ │ + movq $0x151bca8,-0x18(%rbp) │ │ │ │ + movq $0x1a72279,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 43d748 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143b6e7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43bac4 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43bab9 │ │ │ │ + jb 43e1ba │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ba08 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 14d9da8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x43ba68,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x43e188,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + lea 0x143b527(%rip),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143b64e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0x3000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0x43,%bl │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x63403735,-0x73(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add %esi,%ebp │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43bbad │ │ │ │ - movq $0x43b6e0,-0x38(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - movq $0x43ba08,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - cmp $0xa,%rsi │ │ │ │ - jle 43bba3 │ │ │ │ - movq $0x43bae0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x143b2f1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + call *0x17(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x43,%dl │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 733bf534 <__environ@GLIBC_2.2.5+0x7192b54c> │ │ │ │ - rex.WR │ │ │ │ - movq $0x43bc20,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43e2db │ │ │ │ + movq $0x43e298,-0x10(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43bc20 │ │ │ │ + jne 43e298 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x480143b2(%rax) │ │ │ │ - mov 0x10(%rbp),%edi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 43bb50 │ │ │ │ - lea 0x143b284(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x4e(%rax) │ │ │ │ - add %ecx,-0x9(%r9,%r9,4) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 43bb50 │ │ │ │ - xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x43,%dl │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x17(%rdi) │ │ │ │ - movq $0x43bc58,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ - jmp 1470780 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x143b21a(%rip),%rbx │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143b596(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0x43,%cl │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 43bcff │ │ │ │ - mov %rsi,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ + jb 43e333 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x1633f66(%rip),%rsi │ │ │ │ + lea 0x143b561(%rip),%r14 │ │ │ │ movq $0x151b780,-0x10(%rbp) │ │ │ │ - movq $0x1a8bc99,-0x8(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43bb50 │ │ │ │ - lea 0x143b1da(%rip),%rbx │ │ │ │ + jmp 43c758 │ │ │ │ + lea 0x143b546(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0x60000000,%eax │ │ │ │ + mov $0x43,%ch │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43e397 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43e392 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143b4ff(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13fb5a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480143b1(%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 43bc80 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43e430 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43e400,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43e400 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c0143b1(%rax) │ │ │ │ - mov %esi,%esi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 43bcd8 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x4f(%rax) │ │ │ │ - rex.XB add %ecx,-0x77(%r8) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 43bbe0 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43be05 │ │ │ │ - movq $0x43bd28,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x43bd50,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x43bd78,-0x28(%r12) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x43e3b0,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x1474398,-0x18(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x143b0d9(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x43,%ah │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43e50e │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43e503 │ │ │ │ + movq $0x43e450,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43e530,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x163f664(%rip),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 43c758 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143b3db(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x10fbbf6(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x480143b3(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 43e549 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x143b380(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43beb4 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43bea9 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43e59a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10fbb98(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43bf74 │ │ │ │ - movq $0x43bf10,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43bf10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB loopne 43e609 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43e5e5 │ │ │ │ + movq $0x43e600,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x62(%rdi) │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x43e570,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - cmpq $0xa,0x7(%rbx) │ │ │ │ - jle 43bf5d │ │ │ │ - movq $0x43be58,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10fbacd(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x143afcd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - imul %cl │ │ │ │ - mov %bh,%dh │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x7d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - rex.XB add %ebp,%r9d │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.RXB add (%r9),%r8d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43c04c │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43e6ba │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c041 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10fba00(%rip),%r14 │ │ │ │ + ja 43e6af │ │ │ │ + movq $0x43e5b8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0x1633be4(%rip),%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - movq $0x43bff0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10fbb53(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x143ae9f(%rip),%rbx │ │ │ │ + jmp 43c758 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143b23f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43c150 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c145 │ │ │ │ + jb 43e6fa │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - movq $0x1a7fa71,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10fb8fc(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 13ef268 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43c1d7 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c1cc │ │ │ │ + jb 43e736 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x43c0d8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10fba3a(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - movq $0x43c168,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x143ad20(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43c29a │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43e7c0 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43e7b5 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x43e710,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ movq $0x151bca8,-0x28(%rbp) │ │ │ │ - movq $0x1a8f051,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1470388 │ │ │ │ + jmp 13ef3a0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43e818 │ │ │ │ + movq $0x43e830,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x43c2b0,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + movq $0x43e750,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10fb8ed(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c368 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43c3e4 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c3d9 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x43c330,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10fb824(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 43e8f1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43e8c6 │ │ │ │ + movq $0x43e8e8,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef1f8 │ │ │ │ + lea 0x143b03b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x43c388,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + add %dh,0x52(%rdi) │ │ │ │ + movq $0x43e6d8,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x43e7e0,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + lea 0x1633951(%rip),%rsi │ │ │ │ + lea -0xd(%r12),%r14 │ │ │ │ + movq $0x151b780,0x10(%rbp) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 43c758 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,-0x72b7febd(%rdx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43c490 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43e98a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov $0xb,%r14d │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43b660 │ │ │ │ + jmp 13e6bf0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43e9da │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1460518 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x43c4a8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1105be9(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 43ea49 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43ea25 │ │ │ │ + movq $0x43ea40,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c560 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43c5dc │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c5d1 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x43c528,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1105b20(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x43c580,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x43e9a0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ xchg %ax,%ax │ │ │ │ - adc $0x3000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - test $0x43,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 103bffbc <__environ@GLIBC_2.2.5+0xe92bfd4> │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - clc │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 43c6f1 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae 43c736 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c78a │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x43c260,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - cmp $0xb,%rcx │ │ │ │ - jl 43c6dc │ │ │ │ - movq $0x43c400,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x43c2d8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0xb,%rsi │ │ │ │ - jl 43c701 │ │ │ │ - lea 0x143a86b(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x143a859(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x143a85e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x59(%rax) │ │ │ │ - rex.XB add %ecx,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov %rcx,%rsi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43eb0d │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c7ae │ │ │ │ - mov 0x6(%rdi),%rax │ │ │ │ - movq $0x43c468,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ + ja 43eb02 │ │ │ │ + movq $0x43e968,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x43e9f8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x1633796(%rip),%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ - cmp $0xb,%rsi │ │ │ │ - jl 43c775 │ │ │ │ - movq $0x43c5f8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x43c4d0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x43c7e8,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x43c728,-0x10(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + jmp 43c758 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x143adfc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - fwait │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43eb4a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13e7658 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x59(%rax) │ │ │ │ - rex.XB add %ecx,-0x73(%r8) │ │ │ │ - rex.RB call 733c016c <__environ@GLIBC_2.2.5+0x7192c184> │ │ │ │ - jnp 43c86a │ │ │ │ - movl $0x43c858,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43c858 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.XB add %ecx,-0x39(%r8) │ │ │ │ - add %r9b,0x480043c8(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43c888 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43eb9a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 14605e8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.XB add %ecx,-0x77(%r8) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 43c89f │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 43c668 │ │ │ │ - lea 0x143a6dd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480143a6(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43c912 │ │ │ │ - movq $0x43c900,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43c900 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 43ec09 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43ebe5 │ │ │ │ + movq $0x43ec00,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5a(%rax) │ │ │ │ - rex.XB add %ecx,-0x77(%r8) │ │ │ │ - fbstp (%rcx) │ │ │ │ - testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43c668 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5a(%rax) │ │ │ │ - rex.XB add %ecx,-0x7d(%r9) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x17(%rdi) │ │ │ │ - movq $0x43c8c0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 1470780 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x143a62a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43c9b6 │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151c2e0,-0x20(%rbp) │ │ │ │ - movq $0x1a8f051,-0x18(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - movq $0x1a8bc99,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1470388 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x43eb60,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xf0,0x458d4801(%rbx,%rax,2) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43c9fc │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov $0xb,%r14d │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - movq $0x1a8bc99,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43b660 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - ... │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 43ca6c │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 43eccd │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ca61 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - movq $0x1a8bc99,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10fafe0(%rip),%r14 │ │ │ │ + ja 43ecc2 │ │ │ │ + movq $0x43eb28,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x43ebb8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x16335d6(%rip),%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + jmp 43c758 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x143ac44(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + adc $0x60000000,%eax │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 43cbc3 │ │ │ │ - movq $0x43cac8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 43ed2f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43ed2a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143abff(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43cac8 │ │ │ │ + jmp 13fb5a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - movabs %eax,0x7e083d889480143 │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 43cb21 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 43cb77 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43cb11 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x43c9d0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x11055e0(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43cb67 │ │ │ │ - movq $0x43ca10,-0x20(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10fb09f(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43cbb3 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x43c980,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10fb04a(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x143a3d6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ + push %rcx │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 43edc3 │ │ │ │ + movq $0x43ee20,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x40(%rbp) │ │ │ │ + mov 0x6(%rcx),%rbx │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 14d9c70 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480143a3(%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 43c930 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c0143a3(%rax) │ │ │ │ - mov %esi,%esi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 43ca88 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43ede9 │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x43edb8,-0x20(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x5d(%rax) │ │ │ │ - rex.XB add %ecx,-0x77(%r8) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 43c818 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x3a(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ccc5 │ │ │ │ - movq $0x43cbe8,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x43cc10,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x43cc38,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x1474398,-0x18(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ + ja 43ee56 │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x143a2d9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %al,0x43a2191d8d480143 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - add %edi,%edi │ │ │ │ - loopne 43cd14 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - rex add %al,0x2000000(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x164ef72,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733c069c <__environ@GLIBC_2.2.5+0x7192c6b4> │ │ │ │ - and %cl,-0x39(%rax) │ │ │ │ - rex.RB call 879ae1 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsp) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x43cdd8,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43cd48 │ │ │ │ - lea 0x164eeda(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + rex.RB loopne 43eee1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43ef26 │ │ │ │ + movq $0x43eed8,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43eed8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x43ed48,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43ce77 │ │ │ │ + add %ah,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 733c289c <__environ@GLIBC_2.2.5+0x7192e8b4> │ │ │ │ + push %rbp │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ce6c │ │ │ │ - movq $0x43cd48,-0x8(%r12) │ │ │ │ + ja 43ef9b │ │ │ │ + movq $0x43ee90,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x43ce98,-0x8(%rbp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 43cd48 │ │ │ │ + movq $0x43efc8,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x16332fc(%rip),%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x151b780,-0x18(%rbp) │ │ │ │ + movq $0x1a7db59,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 43c758 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x143a19a(%rip),%rbx │ │ │ │ + lea 0x143a9db(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %ah,0x480143a9(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 43efe1 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x143a980(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ + test $0x8d480143,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43f04f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43f04a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143a957(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13fb5a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733c083c <__environ@GLIBC_2.2.5+0x7192c854> │ │ │ │ - and %cl,-0x39(%rax) │ │ │ │ - rex.RB call 879e21 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsp) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x43cf70,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43cee8 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ + rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ + push %rcx │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 43f0e3 │ │ │ │ + movq $0x43f140,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x40(%rbp) │ │ │ │ + mov 0x6(%rcx),%rbx │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 14d9ba0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdx,%rdx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43cfc2 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ + ja 43f109 │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x43f0d8,-0x20(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1513340 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43cfc2 │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1a8bc99,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x43cee8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 43cee8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1439fb7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733c09dc <__environ@GLIBC_2.2.5+0x7192c9f4> │ │ │ │ - and -0x39(%rax),%cl │ │ │ │ - rex.RB call 87a169 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x1439f6e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x4c(%rcx,%rdx,1) │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %esi,0x3a(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f176 │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733c0a64 <__environ@GLIBC_2.2.5+0x7192ca7c> │ │ │ │ - and -0x39(%rax),%cl │ │ │ │ - rex.RB call 87a279 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x1439eee(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + rex.RB loopne 43f201 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43f246 │ │ │ │ + movq $0x43f1f8,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43f1f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rdx,1) │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x43f068,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733c0aec <__environ@GLIBC_2.2.5+0x7192cb04> │ │ │ │ - and -0x39(%rax),%cl │ │ │ │ - rex.RB call 87a389 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + add %bh,-0x59(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 733c2bbc <__environ@GLIBC_2.2.5+0x7192ebd4> │ │ │ │ + push %rbp │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f2bb │ │ │ │ + movq $0x43f1b0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x43f2e8,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x1632fdc(%rip),%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x151b780,-0x18(%rbp) │ │ │ │ + movq $0x1a7db59,-0x10(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x1439e6e(%rip),%rbx │ │ │ │ + jmp 43c758 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143a733(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rcx,2) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - movq $0x43d220,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x143a6d8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143a6a7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733c0bb4 <__environ@GLIBC_2.2.5+0x7192cbcc> │ │ │ │ - and -0x39(%rax),%cl │ │ │ │ - rex.RB call 87a519 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x1439dae(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + lea 0x164c907(%rip),%rsi │ │ │ │ + lea 0x143a679(%rip),%r14 │ │ │ │ + jmp 43c758 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x4c(%rcx,%rdx,1) │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43d306 │ │ │ │ + jb 43f3d6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733c0c7c <__environ@GLIBC_2.2.5+0x7192cc94> │ │ │ │ - and -0x39(%rax),%cl │ │ │ │ - rex.RB call 87a6a9 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x1439cee(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%riz,1) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x43d3c0,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 43f668 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rdx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43f46b │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d412 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x43d2e0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja 43f460 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x43f3f8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1439bd4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43d4fc │ │ │ │ + jb 43f4a6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x43d4d8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43d4d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0x75,%al │ │ │ │ - adc %ecx,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - jrcxz 43d4e4 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733c0e6c <__environ@GLIBC_2.2.5+0x7192ce84> │ │ │ │ - and -0x39(%rax),%cl │ │ │ │ - rex.RB call 87aa89 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x1439b0e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 43f668 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x43d5b0,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43f53b │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f530 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x43f4c8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x56(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d602 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x43d490,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43f576 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43d656 │ │ │ │ + jb 43f5b6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -60137,2671 +60993,2838 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 43f668 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x43d630,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x43d678,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43f64b │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f640 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x43f5d8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43f7f2 │ │ │ │ + movq $0x43f6a8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43f6a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x43d6a0,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x143990f(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add $0x72,%al │ │ │ │ + pop %rsp │ │ │ │ + cmp $0x5,%rcx │ │ │ │ + jb 43f76a │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f704 │ │ │ │ + mov 0x3(%rbx),%rbx │ │ │ │ + movq $0x43f5f8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x4463e8,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 43f7ac │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 43f7fd │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f704 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x43f4e8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x446388,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f704 │ │ │ │ + mov 0x4(%rbx),%rbx │ │ │ │ + movq $0x43f590,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4463c8,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x4(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f704 │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + movq $0x43f550,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4463a8,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x143a2ef(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f884 │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x43f3b0,-0x78(%r12) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x43f418,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + movq $0x43f480,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x446368,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 151e7c8 │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 43fa60 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43d7e0 │ │ │ │ + jb 43f923 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d7d5 │ │ │ │ + ja 43f918 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x43d770,-0x8(%r12) │ │ │ │ + movq $0x43f8b0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 13f07f8 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - movq $0x43d790,-0x28(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x43d800,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x14397ec(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 43fa60 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43d8b6 │ │ │ │ + jb 43f9b3 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f9a8 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x43f940,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0x43d890,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0x43d8d8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x143971f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 43fa60 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43d98e │ │ │ │ + jb 43fa43 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43fa38 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x43f9d0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43d9ce │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43fbbe │ │ │ │ + movq $0x43faa0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43faa0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x43d9a8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add $0x72,%al │ │ │ │ + pop %rsp │ │ │ │ + cmp $0x5,%rcx │ │ │ │ + jb 43fb62 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43fafc │ │ │ │ + mov 0x3(%rbx),%rbx │ │ │ │ + movq $0x43f9f0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x4463e8,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 43fb98 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 43fbc9 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43fafc │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x43f960,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x446388,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43fb88 │ │ │ │ + movq $0x4463c8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x4(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43fb88 │ │ │ │ + movq $0x4463a8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1439f2b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x43d968,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x43d9f0,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43fc15 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x43f8d0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x446368,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - movq $0x43da48,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x1439575(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43db3e │ │ │ │ + jb 43fccc │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + movq $0x43fc80,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43fc80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x43db18,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ + movq $0xaa9a90,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1,-0x8(%r12) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1f(%rdi) │ │ │ │ - movq $0x43db60,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x143948a(%rip),%rbx │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + movq $0x43fc38,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0xaa9a70,-0x18(%r12) │ │ │ │ + movq $0x1879b2f,-0x10(%r12) │ │ │ │ + movq $0x1a8efa1,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x1439dff(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43dc36 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jb 43fdbf │ │ │ │ + movq $0x43fd98,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43fd98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x43dc10,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa4ee8 │ │ │ │ + lea 0x1632899(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1439d9a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43fe7a │ │ │ │ + movq $0x43fe20,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43fe20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x43dc58,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,-0x2(%r8) │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43fe48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x43dcb0,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x143935f(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 43fe44 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xa,%rax │ │ │ │ + je 43fe6c │ │ │ │ + cmp $0xc,%rax │ │ │ │ + je 43fe6c │ │ │ │ + lea 0x164be0c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x164be07(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x143a06f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43de09 │ │ │ │ - movq $0x43dda8,-0x10(%rbp) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43ff63 │ │ │ │ + movq $0x43fed8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43dda8 │ │ │ │ + jne 43fed8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + incl 0x0(%rbx) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43ff00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - fldl 0x0(%rbx) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 43feff │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 43ff55 │ │ │ │ + movq $0x43ff40,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43dde0 │ │ │ │ + jne 43ff40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r14b,0xe(%r13) │ │ │ │ - lea 0x164de7d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 43ff4b │ │ │ │ + jnp 43ffbb │ │ │ │ + (bad) │ │ │ │ + lea 0x164bd2c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x164de78(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea 0x164bd15(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x14392a0(%rip),%rbx │ │ │ │ + lea 0x1439f8e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43decb │ │ │ │ - movq $0x43de70,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43de70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 43ffec │ │ │ │ + movq $0x440038,-0x8(%rbp) │ │ │ │ + lea 0x1439f51(%rip),%r9 │ │ │ │ + lea 0x143a0eb(%rip),%r8 │ │ │ │ + lea 0x143ca3b(%rip),%rdi │ │ │ │ + lea 0x143ecd4(%rip),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x143ace2(%rip),%r14 │ │ │ │ + movq $0x187a0c7,-0x30(%rbp) │ │ │ │ + movq $0x187a0ef,-0x28(%rbp) │ │ │ │ + movq $0x187a117,-0x20(%rbp) │ │ │ │ + movq $0x1879ef9,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp a22d90 │ │ │ │ + lea 0x143a135(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x7cffbc22(%r8) │ │ │ │ - jrcxz 43de82 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43dea8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 440024 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 440038 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + jo 44008a │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 4400bd │ │ │ │ + movq $0x14dff88,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0xa23218,-0x58(%r12) │ │ │ │ + movq $0x1a8bc99,-0x50(%r12) │ │ │ │ + movq $0x1a8bc7a,-0x48(%r12) │ │ │ │ + lea -0x67(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x14df5e8,-0x38(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0xabe4e8,-0x20(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x14391e6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0x440008,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43df91 │ │ │ │ - movq $0x43df30,-0x10(%rbp) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4401e1 │ │ │ │ + movq $0x440140,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43df30 │ │ │ │ + jne 440140 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x21(%r8) │ │ │ │ - rex.XB add %al,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 43df68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 44013f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 44016b │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + lea 0x164bb13(%rip),%rbx │ │ │ │ + lea 0x10f824c(%rip),%rcx │ │ │ │ + jmp 4401ad │ │ │ │ + add $0x20,%rbp │ │ │ │ + lea 0x164bb08(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %r8d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r14b,0xe(%r13) │ │ │ │ - lea 0x164dcf5(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x164dcf0(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1439198(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43e053 │ │ │ │ - movq $0x43dff8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + cmp 0x18(%rbp),%rax │ │ │ │ + je 440167 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + inc %rcx │ │ │ │ + add $0x20,%rbp │ │ │ │ + movzbl (%rcx),%edx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 4401ec │ │ │ │ + movq $0x440190,-0x20(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43dff8 │ │ │ │ + jne 440190 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - loopne 43e042 │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 43e030 │ │ │ │ + lea 0x1439f68(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4463c8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x4(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x14390de(%rip),%rbx │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1439f34(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0xb8000000,%eax │ │ │ │ - add $0x8d480163,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43e0b7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 43e0b2 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x10f995f(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13c9698 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - nop │ │ │ │ - rex.XB add %ecx,-0x73(%r8) │ │ │ │ - rex.RB loopne 43e129 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43e1f5 │ │ │ │ - movq $0x43e118,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e118 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4463a8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1439f04(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48014390(%rax) │ │ │ │ - movl $0x43e150,-0x8(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e150 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x70(%rax) │ │ │ │ - rex.XB add %eax,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r14b,0x48(%r14,%rcx,1) │ │ │ │ - lea 0x164db0d(%rip),%ebx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x446388,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x43e198,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e198 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1439ed4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x446368,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x1439ed2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - nop │ │ │ │ - rex.XB add %ecx,-0x75(%r8) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rax,%rbx,2) │ │ │ │ - movl $0x43e1d8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e1d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pop 0x1(%rbx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43e25c │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13f1ab0 │ │ │ │ - lea 0x1438fd4(%rip),%rbx │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4463e8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1439eb4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x43e230,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e230 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4801438f(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 43e25c │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - cmp 0x7(%rbx),%rax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1438f4d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - pop 0x1(%rbx) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43e3eb │ │ │ │ - movq $0x43e2c8,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e2c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 4403d2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov 0x1(%rbx),%es │ │ │ │ - movq $0x43e300,-0x8(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e300 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7cfebc72(%rax) │ │ │ │ - jrcxz 43e30a │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - cmp 0x8(%rbp),%rax │ │ │ │ - jne 43e3dd │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x43e340,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e340 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c3d44 <__environ@GLIBC_2.2.5+0x7192fd5c> │ │ │ │ + and %ecx,-0x39(%rax) │ │ │ │ + rex.RB call 8808a1 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x72(%rax) │ │ │ │ - rex.XB add %ecx,-0x75(%r8) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x48000000(%rdx) │ │ │ │ - movl $0x43e388,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e388 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov 0x1(%rbx),%es │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43e3b0 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x49000000(%rsi) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44047d │ │ │ │ + movq $0x4403b0,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x43e3d0,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13f1ab0 │ │ │ │ - lea 0x1438df9(%rip),%rbx │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x73(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - lea 0x164d896(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1438dee(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x43e428,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e428 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4801438d(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 43e3b0 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 44049f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 4404da │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - cmp 0x7(%rbx),%rax │ │ │ │ - je 43e448 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43e3dd │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x164d81e(%rip),%rbx │ │ │ │ + movq $0x440430,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + lea 0x164a56c(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0x159403d(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ - movq $0x14604f8,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x4435c8,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 440563 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + movq $0x1a8bc99,-0x30(%r12) │ │ │ │ + movq $0x4403f0,-0x28(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xa77f30,-0x10(%r12) │ │ │ │ + movq $0x19d451e,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0xc(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x1438df9(%rip),%rbx │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ - lea 0x1438dcf(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x443608,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1438d7f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4405b1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x164e0cd(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 440500 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43e5af │ │ │ │ - movq $0x43e5d0,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4405f1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x164db4d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x1438d3a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 440500 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rdi,1) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e606 │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440631 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x164de2d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 440500 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43e65a │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440671 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ + lea 0x164de0d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ + jmp 440500 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 43e6c9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43e6a7 │ │ │ │ - movq $0x43e6c8,-0x20(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x1438c4a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4406b1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x164da7d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 440500 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rbx,1) │ │ │ │ - movl $0x43e708,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 151e7c8 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdi,%rbx,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e763 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x43e630,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4406f1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x164df6d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 440500 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43e7b6 │ │ │ │ + jb 44072a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp a6ee10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 43e7ff │ │ │ │ - movq $0x43e820,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 44076a │ │ │ │ + movq $0x4407f0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ - lea 0x1438afa(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rsi,%rdx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x49000000(%rdx) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e872 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x43e790,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ + ja 4407cd │ │ │ │ + movq $0x440708,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x67(%rax) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 4407ef │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 440822 │ │ │ │ + movq $0x440780,0x0(%rbp) │ │ │ │ + lea 0x1439946(%rip),%rdi │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + lea 0x164a21c(%rip),%r14 │ │ │ │ + jmp 145d488 │ │ │ │ + lea 0x1593cf5(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440862 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 43e7d8 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44089a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp a6ee10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43e96f │ │ │ │ - movq $0x43e910,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 4408da │ │ │ │ + movq $0x4408f0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e910 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x43e8a8,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x443708,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 4408ef │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + je 44098f │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 440944 │ │ │ │ + movq $0x440840,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x1438992(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + cmp 0x18(%rbp),%rbx │ │ │ │ + je 440a28 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + inc %rcx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4409a1 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + lea 0x164b2d7(%rip),%rbx │ │ │ │ + lea 0x10f7a10(%rip),%rcx │ │ │ │ + movzbl (%rcx),%edx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 4409d5 │ │ │ │ + movq $0x440968,-0x20(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 440968 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x4409f8,0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4409f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43e9b6 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43eaa4 │ │ │ │ - movq $0x43ea18,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43ea18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsp,%rdi,2) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 440a28 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ea94 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x43e990,-0x58(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ + ja 440a61 │ │ │ │ + movq $0x440878,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x440a20,0x20(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + lea 0x1593a9a(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1438865(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43eae6 │ │ │ │ + jb 440ac9 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x164d7c5(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13efd80 │ │ │ │ + jmp 440500 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43eb26 │ │ │ │ + jb 440b09 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x164d765(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43efb8 │ │ │ │ + jmp 440500 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43eb66 │ │ │ │ + jb 440b49 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + lea 0x164d645(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 440500 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + fadds (%rax,%rax,1) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x43eb40,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + movq $0x440500,-0x4d0(%r12) │ │ │ │ + mov %r14,-0x4c8(%r12) │ │ │ │ + movq $0x440588,-0x4c0(%r12) │ │ │ │ + lea -0x4cf(%r12),%rax │ │ │ │ + mov %rax,-0x4b0(%r12) │ │ │ │ + movq $0xa77f90,-0x4a8(%r12) │ │ │ │ + movq $0x187a1ff,-0x4a0(%r12) │ │ │ │ + lea -0x4c0(%r12),%rbx │ │ │ │ + mov %rbx,-0x498(%r12) │ │ │ │ + movq $0x4405c8,-0x490(%r12) │ │ │ │ + mov %rax,-0x480(%r12) │ │ │ │ + movq $0xa77f90,-0x478(%r12) │ │ │ │ + movq $0x187a1ff,-0x470(%r12) │ │ │ │ + lea -0x490(%r12),%rbx │ │ │ │ + mov %rbx,-0x468(%r12) │ │ │ │ + movq $0x440608,-0x460(%r12) │ │ │ │ + mov %rax,-0x450(%r12) │ │ │ │ + movq $0xa77ef0,-0x448(%r12) │ │ │ │ + movq $0x187a221,-0x440(%r12) │ │ │ │ + lea -0x460(%r12),%rbx │ │ │ │ + mov %rbx,-0x438(%r12) │ │ │ │ + movq $0x440648,-0x430(%r12) │ │ │ │ + mov %rax,-0x420(%r12) │ │ │ │ + movq $0xa77f90,-0x418(%r12) │ │ │ │ + movq $0x187a1ff,-0x410(%r12) │ │ │ │ + lea -0x430(%r12),%rbx │ │ │ │ + mov %rbx,-0x408(%r12) │ │ │ │ + movq $0x440688,-0x400(%r12) │ │ │ │ + mov %rax,-0x3f0(%r12) │ │ │ │ + movq $0xa77ef0,-0x3e8(%r12) │ │ │ │ + movq $0x187a221,-0x3e0(%r12) │ │ │ │ + lea -0x400(%r12),%rbx │ │ │ │ + mov %rbx,-0x3d8(%r12) │ │ │ │ + movq $0x4406c8,-0x3d0(%r12) │ │ │ │ + mov %rax,-0x3c0(%r12) │ │ │ │ + movq $0xa77ef0,-0x3b8(%r12) │ │ │ │ + movq $0x187a221,-0x3b0(%r12) │ │ │ │ + lea -0x3d0(%r12),%rbx │ │ │ │ + mov %rbx,-0x3a8(%r12) │ │ │ │ + movq $0x440748,-0x3a0(%r12) │ │ │ │ + mov %r14,-0x398(%r12) │ │ │ │ + movq $0xa77f30,-0x390(%r12) │ │ │ │ + movq $0x19d451e,-0x388(%r12) │ │ │ │ + lea -0x39f(%r12),%rbx │ │ │ │ + mov %rbx,-0x380(%r12) │ │ │ │ + movq $0xa77fb0,-0x378(%r12) │ │ │ │ + lea -0x38c(%r12),%rbx │ │ │ │ + mov %rbx,-0x370(%r12) │ │ │ │ + movq $0xa77fd0,-0x368(%r12) │ │ │ │ + movq $0x19d2580,-0x360(%r12) │ │ │ │ + lea -0x371(%r12),%rbx │ │ │ │ + mov %rbx,-0x358(%r12) │ │ │ │ + movq $0xa77ef0,-0x350(%r12) │ │ │ │ + movq $0x187a189,-0x348(%r12) │ │ │ │ + lea -0x361(%r12),%rbx │ │ │ │ + mov %rbx,-0x340(%r12) │ │ │ │ + movq $0x4408b8,-0x338(%r12) │ │ │ │ + mov %r14,-0x330(%r12) │ │ │ │ + movq $0xa77f30,-0x328(%r12) │ │ │ │ + movq $0x19d451e,-0x320(%r12) │ │ │ │ + lea -0x337(%r12),%rbx │ │ │ │ + mov %rbx,-0x318(%r12) │ │ │ │ + movq $0xa77ef0,-0x310(%r12) │ │ │ │ + movq $0x187a1a9,-0x308(%r12) │ │ │ │ + lea -0x324(%r12),%rbx │ │ │ │ + mov %rbx,-0x300(%r12) │ │ │ │ + movq $0x440aa0,-0x2f8(%r12) │ │ │ │ + mov %rax,-0x2e8(%r12) │ │ │ │ + movq $0x440ae0,-0x2e0(%r12) │ │ │ │ + mov %rax,-0x2d0(%r12) │ │ │ │ + movq $0xa77ef0,-0x2c8(%r12) │ │ │ │ + movq $0x19d1ae9,-0x2c0(%r12) │ │ │ │ + lea -0x2e0(%r12),%rbx │ │ │ │ + mov %rbx,-0x2b8(%r12) │ │ │ │ + movq $0x440b20,-0x2b0(%r12) │ │ │ │ + mov %rax,-0x2a0(%r12) │ │ │ │ + movq $0xa77ef0,-0x298(%r12) │ │ │ │ + movq $0x19d1ae9,-0x290(%r12) │ │ │ │ + lea -0x2b0(%r12),%rax │ │ │ │ + mov %rax,-0x288(%r12) │ │ │ │ + movq $0xa77ef0,-0x280(%r12) │ │ │ │ + lea -0x56(%r12),%rax │ │ │ │ + mov %rax,-0x278(%r12) │ │ │ │ + lea -0x411(%r12),%rax │ │ │ │ + mov %rax,-0x270(%r12) │ │ │ │ + movq $0xa77ef0,-0x268(%r12) │ │ │ │ + movq $0x187a259,-0x260(%r12) │ │ │ │ + lea -0x81(%r12),%rax │ │ │ │ + mov %rax,-0x258(%r12) │ │ │ │ + movq $0xa77ef0,-0x250(%r12) │ │ │ │ + lea -0x296(%r12),%rbx │ │ │ │ + mov %rbx,-0x248(%r12) │ │ │ │ + lea -0x266(%r12),%rbx │ │ │ │ + mov %rbx,-0x240(%r12) │ │ │ │ + movq $0xa77ef0,-0x238(%r12) │ │ │ │ + movq $0x19d1b91,-0x230(%r12) │ │ │ │ + lea -0x24e(%r12),%rcx │ │ │ │ + mov %rcx,-0x228(%r12) │ │ │ │ + movq $0xa77ef0,-0x220(%r12) │ │ │ │ + lea -0x236(%r12),%rcx │ │ │ │ + mov %rcx,-0x218(%r12) │ │ │ │ + lea -0x201(%r12),%rcx │ │ │ │ + mov %rcx,-0x210(%r12) │ │ │ │ + movq $0xa77f90,-0x208(%r12) │ │ │ │ + lea -0x21e(%r12),%rdx │ │ │ │ + mov %rdx,-0x200(%r12) │ │ │ │ + movq $0x19d1b71,-0x1f8(%r12) │ │ │ │ + movq $0xa77ef0,-0x1f0(%r12) │ │ │ │ + lea -0x3e(%r12),%rdx │ │ │ │ + mov %rdx,-0x1e8(%r12) │ │ │ │ + mov %rcx,-0x1e0(%r12) │ │ │ │ + movq $0xa77ef0,-0x1d8(%r12) │ │ │ │ + lea -0x2c6(%r12),%rcx │ │ │ │ + mov %rcx,-0x1d0(%r12) │ │ │ │ + lea -0x1ee(%r12),%rcx │ │ │ │ + mov %rcx,-0x1c8(%r12) │ │ │ │ + movq $0xa77ef0,-0x1c0(%r12) │ │ │ │ + movq $0x19d1ab9,-0x1b8(%r12) │ │ │ │ + lea -0x1d6(%r12),%rcx │ │ │ │ + mov %rcx,-0x1b0(%r12) │ │ │ │ + movq $0xa77ef0,-0x1a8(%r12) │ │ │ │ + lea -0x1be(%r12),%rcx │ │ │ │ + mov %rcx,-0x1a0(%r12) │ │ │ │ + lea -0x2f8(%r12),%rcx │ │ │ │ + mov %rcx,-0x198(%r12) │ │ │ │ + movq $0xa77ef0,-0x190(%r12) │ │ │ │ + movq $0x187a1c9,-0x188(%r12) │ │ │ │ + lea -0x1a6(%r12),%rcx │ │ │ │ + mov %rcx,-0x180(%r12) │ │ │ │ + movq $0xa77ef0,-0x178(%r12) │ │ │ │ + lea -0x3b6(%r12),%rcx │ │ │ │ + mov %rcx,-0x170(%r12) │ │ │ │ + mov %rax,-0x168(%r12) │ │ │ │ + movq $0xa77ef0,-0x160(%r12) │ │ │ │ + lea -0x176(%r12),%rcx │ │ │ │ + mov %rcx,-0x158(%r12) │ │ │ │ + lea -0x4a1(%r12),%rcx │ │ │ │ + mov %rcx,-0x150(%r12) │ │ │ │ + movq $0xa77ef0,-0x148(%r12) │ │ │ │ + lea -0x6e(%r12),%rcx │ │ │ │ + mov %rcx,-0x140(%r12) │ │ │ │ + lea -0x471(%r12),%rcx │ │ │ │ + mov %rcx,-0x138(%r12) │ │ │ │ + movq $0xa77f90,-0x130(%r12) │ │ │ │ + lea -0x146(%r12),%rcx │ │ │ │ + mov %rcx,-0x128(%r12) │ │ │ │ + lea -0x27e(%r12),%rcx │ │ │ │ + mov %rcx,-0x120(%r12) │ │ │ │ + movq $0xa77f90,-0x118(%r12) │ │ │ │ + lea -0x129(%r12),%rcx │ │ │ │ + mov %rcx,-0x110(%r12) │ │ │ │ + lea -0x15e(%r12),%rcx │ │ │ │ + mov %rcx,-0x108(%r12) │ │ │ │ + movq $0xa77f90,-0x100(%r12) │ │ │ │ + lea -0x111(%r12),%rcx │ │ │ │ + mov %rcx,-0xf8(%r12) │ │ │ │ + lea -0x18e(%r12),%rcx │ │ │ │ + mov %rcx,-0xf0(%r12) │ │ │ │ + movq $0xa77f90,-0xe8(%r12) │ │ │ │ + lea -0xf9(%r12),%rcx │ │ │ │ + mov %rcx,-0xe0(%r12) │ │ │ │ + lea -0x30e(%r12),%rcx │ │ │ │ + mov %rcx,-0xd8(%r12) │ │ │ │ + movq $0xa77f90,-0xd0(%r12) │ │ │ │ + lea -0xe1(%r12),%rcx │ │ │ │ + mov %rcx,-0xc8(%r12) │ │ │ │ + lea -0x34e(%r12),%rcx │ │ │ │ + mov %rcx,-0xc0(%r12) │ │ │ │ + movq $0xa77ef0,-0xb8(%r12) │ │ │ │ + movq $0x19d1b91,-0xb0(%r12) │ │ │ │ + lea -0xc9(%r12),%rcx │ │ │ │ + mov %rcx,-0xa8(%r12) │ │ │ │ + movq $0xa77ef0,-0xa0(%r12) │ │ │ │ + lea -0xb6(%r12),%rcx │ │ │ │ + mov %rcx,-0x98(%r12) │ │ │ │ + mov %rax,-0x90(%r12) │ │ │ │ + movq $0xa77f90,-0x88(%r12) │ │ │ │ + lea -0x9e(%r12),%rcx │ │ │ │ + mov %rcx,-0x80(%r12) │ │ │ │ + movq $0x19d1b71,-0x78(%r12) │ │ │ │ + movq $0xa77ef0,-0x70(%r12) │ │ │ │ + lea -0x3e6(%r12),%rcx │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0xa77ef0,-0x58(%r12) │ │ │ │ + lea -0x446(%r12),%rcx │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0xa77ef0,-0x40(%r12) │ │ │ │ + movq $0x187a239,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0xa77ef0,-0x28(%r12) │ │ │ │ + movq $0x19d1ab9,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xa77ef0,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x19d251c,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4d8,0x388(%r13) │ │ │ │ + lea 0x1438fba(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x16febc71(%rax) │ │ │ │ + mov %eax,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %dl,-0x80000000(%rip) │ │ │ │ + pop 0x1(%rbx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43ec2b │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ec20 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x43eb88,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ + jb 441337 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 441332 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1599410(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp 440b68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x1438f57(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,(%rax) │ │ │ │ + xchg %eax,0x1(%rbx) │ │ │ │ + lea -0x40(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43ec66 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jb 4413df │ │ │ │ + movq $0x441400,-0x18(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x14386eb(%rip),%r14 │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp a29ae8 │ │ │ │ + lea 0x1438f0a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43eca6 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %ch,%cl │ │ │ │ + sbb (%rdx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0x441438,0x28(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 441438 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%cl │ │ │ │ + jrcxz 44143c │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43ecee │ │ │ │ - movq $0x43ed08,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,0x1(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x441490,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 441490 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sbb (%rdi),%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%cl │ │ │ │ + test %edx,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,%r8b │ │ │ │ + adc $0x44,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + adc %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + jne 4414d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ + adc $0x44,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4414f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43ef09 │ │ │ │ - movq $0x43ed70,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + lock cmp %dl,-0x74b7ffbc(%rip) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43ed70 │ │ │ │ + jne 441538 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + cmp 0x8(%rbp),%rax │ │ │ │ + jl 44165e │ │ │ │ + movq $0x441578,-0x8(%rbp) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 441578 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add $0x72,%al │ │ │ │ - gs cmp $0x5,%rcx │ │ │ │ - jb 43ee3b │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43edd5 │ │ │ │ - mov 0x3(%rbx),%rcx │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - movq $0x43ecc8,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x443648,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xb(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - jae 43eeae │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb 43ef14 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43edd5 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x43eb00,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4435e8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ee9e │ │ │ │ - mov 0x4(%rbx),%rcx │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x43ec40,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x43ec80,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x443628,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43eef9 │ │ │ │ - mov 0x5(%rbx),%rcx │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x43ebd8,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x443608,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1438408(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43edd5 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x43eac0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4435c8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,0x3b(%r8) │ │ │ │ + rex.WXB (bad) │ │ │ │ + jle 441405 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + cmp 0x8(%rbp),%rbx │ │ │ │ + je 44169a │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0x4415d8,0x28(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4415d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%bl │ │ │ │ + rex.RX │ │ │ │ + movq $0x441620,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 441620 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%bl │ │ │ │ + (bad) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43ef96 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsi,%rsi,1) │ │ │ │ + movl $0x441450,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x164a657(%rip),%rsi │ │ │ │ + lea 0x1438ca1(%rip),%r14 │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43f268 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 43c758 │ │ │ │ + add $0x20,%rbp │ │ │ │ + lea 0x163c4f0(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x441608,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 441608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43f057 │ │ │ │ - movq $0x43eff8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB call 733c5024 <__environ@GLIBC_2.2.5+0x7193103c> │ │ │ │ + push %rcx │ │ │ │ + movq $0x441710,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43eff8 │ │ │ │ + jne 441710 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x43ef70,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x443668,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x14382c2(%rip),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + movq $0x151b780,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 442630 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43f09e │ │ │ │ + jb 44177a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43e8d0 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43f0de │ │ │ │ + jb 4417ca │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43e8d0 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43f11e │ │ │ │ + jb 441806 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43e9d8 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 43f1df │ │ │ │ - movq $0x43f180,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 44189f │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 441894 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4417e0,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43f180 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44191b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x441820,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 441997 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x43f0f8,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x4418b8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10f8c04(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43f24b │ │ │ │ - add $0x10,%r12 │ │ │ │ + jb 441a14 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f240 │ │ │ │ + ja 441a09 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x43f140,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13f0818 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 43f38b │ │ │ │ - movq $0x43f2a8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43f2a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add 0x65(%rdx),%esi │ │ │ │ - cmp $0x4,%rcx │ │ │ │ - jb 43f396 │ │ │ │ + jb 441aa7 │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f30d │ │ │ │ - mov 0x4(%rbx),%rcx │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x43f1f8,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x4436e8,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jae 43f3e8 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f37b │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x43f078,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ + ja 441a9c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4419b8,-0x30(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ - movq $0x443688,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1437f96(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f3d8 │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - movq $0x43f0b8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4436c8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x43f418,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%r14 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x4436a8,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 441b23 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x441a28,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43f491 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 441bbf │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 441bb4 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1632e02(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x441ac0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10f89eb(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 441c42 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x443608,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x441b48,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ - movq $0x43f468,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x43f4b0,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x1437de1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c55c4 <__environ@GLIBC_2.2.5+0x719315dc> │ │ │ │ + push %rcx │ │ │ │ + movq $0x441cb0,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 441cb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43f58e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + movq $0x151b780,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 442630 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp 441d04 │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 1470760 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x443608,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x441ce0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10f5ab4(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x43f568,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x43f5b0,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x1437ce4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c56cc <__environ@GLIBC_2.2.5+0x719316e4> │ │ │ │ + push %rcx │ │ │ │ + movq $0x441db8,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 441db8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x17(%rdi) │ │ │ │ - movq $0x43f670,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 43ed30 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1437c72(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + movq $0x151b780,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 442630 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43f763 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 441ead │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f758 │ │ │ │ + ja 441ea2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x43f6f0,-0x8(%r12) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x441de8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10f5963(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43f84c │ │ │ │ - movq $0x43f7c0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43f7c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f83c │ │ │ │ + ja 441f20 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - movq $0x43f710,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x441e48,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1437b15(%rip),%rbx │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43f891 │ │ │ │ + jb 441f7a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x162c419(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43f8d1 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x164c3d5(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x441f90,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10f581d(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 43f999 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43fa01 │ │ │ │ - movq $0x43f9a0,-0x20(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43f9a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442048 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rcx,%rbx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4420c4 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f9f1 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x43f8f0,-0x10(%r12) │ │ │ │ + ja 4420b9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x442010,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x151b780,0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43fab8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10f5754(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43fa8f │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x43f8a8,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x43f948,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ + movq $0x442068,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x443648,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xb(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 442182 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43fb0e │ │ │ │ - movq $0x43f868,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x443628,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x18763c9,-0x18(%r12) │ │ │ │ - movq $0x43fa30,-0x10(%r12) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x442198,-0x18(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x1437870(%rip),%rbx │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10f61bb(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43fb62 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - movq $0x18772d9,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43fab8 │ │ │ │ - lea 0x143782f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442250 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43fba2 │ │ │ │ + jb 4422cc │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4422c1 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x442218,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10f60f2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43fab8 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -62810,1662 +63833,2185 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x44(%rdi) │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x14604f8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4435c8,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ + movq $0x442270,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x43fbc0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c5cac <__environ@GLIBC_2.2.5+0x71931cc4> │ │ │ │ + push %rcx │ │ │ │ + movq $0x442398,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 442398 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43fcdd │ │ │ │ - movq $0x43fb80,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x43fc38,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x443648,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xb(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x14376b1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + movq $0x151b780,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 442630 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43fd2a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp 4423ec │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43fab8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 1470760 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + movq $0x4423c8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10f8223(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c5db4 <__environ@GLIBC_2.2.5+0x71931dcc> │ │ │ │ + push %rcx │ │ │ │ + movq $0x4424a0,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4424a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + movq $0x151b780,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 442630 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x43fd48,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 1470760 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 442595 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44258a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4424d0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10f80d2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442608 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x43fda0,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x443648,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ + movq $0x442530,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xb(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nop │ │ │ │ + adc $0x3000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103c5f84 <__environ@GLIBC_2.2.5+0xe931f9c> │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x43fd08,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x43fdf8,-0x10(%r12) │ │ │ │ + rex.RXB add %r8d,(%r8) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + clc │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jb 4426b9 │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jae 4427b5 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442952 │ │ │ │ + mov 0x4(%rbx),%rbx │ │ │ │ + movq $0x442148,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + cmp $0xb,%rcx │ │ │ │ + jl 4426a4 │ │ │ │ + movq $0x4422e8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x14374f4(%rip),%rbx │ │ │ │ + movq $0x4421c0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 442855 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jae 4428dd │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4429c4 │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4416d0,-0x70(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + movq $0x441740,-0x60(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + movq $0x441790,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x6e(%r12),%rax │ │ │ │ + lea -0x60(%r12),%rbx │ │ │ │ + lea -0x40(%r12),%rdx │ │ │ │ + cmp $0xb,%rcx │ │ │ │ + jl 442760 │ │ │ │ + movq $0x441be0,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x441948,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1437b75(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442976 │ │ │ │ + mov 0x3(%rdi),%rax │ │ │ │ + cmp $0xb,%rsi │ │ │ │ + jl 4427fd │ │ │ │ + movq $0x442460,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x4425b8,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x442358,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x4423f8,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x17(%rdi) │ │ │ │ - movq $0x43fed0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 43f268 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1437482(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44299d │ │ │ │ + mov 0x5(%rdi),%rax │ │ │ │ + movq $0x441f40,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + cmp $0xb,%rsi │ │ │ │ + jl 44289d │ │ │ │ + movq $0x4420e0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x441fb8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4429e8 │ │ │ │ + mov 0x6(%rdi),%rax │ │ │ │ + cmp $0xb,%rsi │ │ │ │ + jl 442925 │ │ │ │ + movq $0x441d78,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x441ed0,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x441c70,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x441d10,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x442a48,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x4427a0,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x442840,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + movq $0x442a20,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x4428c8,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43ffc3 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ffb8 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x43ff50,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43f268 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + add %esp,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44007f │ │ │ │ - movq $0x440020,-0x10(%rbp) │ │ │ │ + rex.RB call 733c63cc <__environ@GLIBC_2.2.5+0x719323e4> │ │ │ │ + jnp 442aca │ │ │ │ + movl $0x442ab8,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 440020 │ │ │ │ + jne 442ab8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + sub 0x48(%rax,%rax,1),%al │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 442ae8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x42(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x43ff70,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x443668,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1437352(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - repz jmp 1511f90 │ │ │ │ - add %eax,(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 442aff │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 442630 │ │ │ │ + lea 0x1437805(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4400e9 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x14373f2(%rip),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 442b72 │ │ │ │ + movq $0x442b60,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 442b60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 442630 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x4400c0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x443608,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x1437384(%rip),%rbx │ │ │ │ + add %dh,0x17(%rdi) │ │ │ │ + movq $0x442b20,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143774a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4401da │ │ │ │ - movq $0x4401a8,-0x10(%rbp) │ │ │ │ + jb 442c3e │ │ │ │ + movq $0x442c20,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4401a8 │ │ │ │ + jne 442c20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rdx,%rdx,1) │ │ │ │ - movl $0x4401f8,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 440170 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1437377(%rip),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + movq $0x1a8bc99,0x8(%rbp) │ │ │ │ + jmp 442630 │ │ │ │ + lea 0x14376d3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add $0x74,%al │ │ │ │ - ret $0x8348 │ │ │ │ - (bad) │ │ │ │ - add %dl,%gs:0x5(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 442b90 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 440271 │ │ │ │ - movq $0x440260,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 440260 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 440273 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 440170 │ │ │ │ - lea 0x14372e8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 442be8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 442a78 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ - jae 4402d2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442d45 │ │ │ │ + movq $0x442c68,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x442c90,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x442cb8,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1474378,-0x18(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x46(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + lea 0x14375c9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + jbe 442db2 │ │ │ │ add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4402d7 │ │ │ │ + jb 442dbe │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 442db9 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143768f(%rip),%rsi │ │ │ │ + lea 0x1437662(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13fb508 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + mov $0x8d480162,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 442e1f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 150e610 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4402d2 │ │ │ │ + je 442e1a │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14372cf(%rip),%r14 │ │ │ │ + lea 0x10f5532(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb5c0 │ │ │ │ + jmp 13c9678 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44031a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x440330,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + push %rax │ │ │ │ + jbe 442e7a │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 733c678c <__environ@GLIBC_2.2.5+0x719327a4> │ │ │ │ + sub %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock or %ah,-0x76b7feaf(%rdx) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x442e80,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1583ed1(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ + jmp 43d080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jbe 442ec2 │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rdi,1) │ │ │ │ + movl $0x442eb8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 442eb8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - xorb $0x45,-0x38b7feaf(%rdi) │ │ │ │ - add %cl,0x48018775(%rcx) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 14607a8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x14375b8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + jne 442f32 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 733c6844 <__environ@GLIBC_2.2.5+0x7193285c> │ │ │ │ + sub %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock or %ah,-0x76b7feaf(%rdx) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x442f38,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1583e19(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 43ce90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x75(%rax) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rdi,1) │ │ │ │ + movl $0x442f70,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 442f70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 440392 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1877569,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x1437500(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4403da │ │ │ │ + and %dh,0x43(%rbp) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 44303f │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 443034 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1877589,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x442ef0,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1a8bc99,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x443058,-0x18(%rbp) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x15976be(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x74(%rax) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rax,2) │ │ │ │ + movl $0x443098,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443098 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + je 4430da │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x14(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x14373f9(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x4430f0,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4430f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 440422 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1877579,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x7cfebc8d(%rax) │ │ │ │ + jrcxz 4430fa │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4430ff │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4430a8 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x443130,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443130 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 440472 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x31(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443160 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4404c2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + lea 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + sub (%rax),%rbx │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 440512 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 443232 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + movq $0x4431f8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4431f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x72(%rax) │ │ │ │ + rex.XB add %ecx,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44329d │ │ │ │ + movq $0x442e38,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + movq $0x442fa8,-0x30(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x4431b8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x30(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + lea 0x1437239(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + jb 443312 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4432ea │ │ │ │ + movq $0x443308,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 443250 │ │ │ │ + lea 0x1437207(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 440562 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 15133b8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4405b2 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44337e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 440602 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4433be │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 440652 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4433fe │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6f(%rax) │ │ │ │ - rex.XB add %ecx,-0x73(%r8) │ │ │ │ - rex.RB movabs 0x45c7481d72f8394c,%al │ │ │ │ - loopne 440636 │ │ │ │ - (bad) │ │ │ │ - add %r9b,0x75(%rcx,%rcx,4) │ │ │ │ - call fffffffff0b98fd1 <__environ@GLIBC_2.2.5+0xffffffffef104fe9> │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1468f80 │ │ │ │ - lea 0x1436f63(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - rex.XB add %ecx,-0x7d(%r9) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - movq $0x4402f0,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x440718,-0x10(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14692d8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - rex.XB add %ecx,-0x39(%r8) │ │ │ │ - add %r11b,0x7(%r8) │ │ │ │ - add %r9b,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB call 195c3d3 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9bc0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4433d8,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7cfebc92(%rax) │ │ │ │ - jrcxz 440762 │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 440771 │ │ │ │ - lea 0x1436e78(%rip),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x440798,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 14692d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4434d7 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x443358,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x443398,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x443420,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x49004407(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 14d9a80 │ │ │ │ - test %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103c6e54 <__environ@GLIBC_2.2.5+0xe932e6c> │ │ │ │ (bad) │ │ │ │ + iret │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,%r8b │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x77(%rcx) │ │ │ │ - (bad) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock rex xor $0x89480044,%eax │ │ │ │ + xrelease mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443540 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %cl,(%rdi) │ │ │ │ - xchg %ecx,0x6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x440360,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x4403a8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x440858,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 440858 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + xchg %edx,0x48000000(%rsi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x443478,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4435b8 │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x443608,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1436f25(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 440880 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rdi,%r14 │ │ │ │ - jmp 44094a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - xor $0xf000001,%eax │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4436b0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea 0x112f9ee(%rip),%rcx │ │ │ │ + mov (%rcx,%rbx,8),%rbx │ │ │ │ + jmp *%rbx │ │ │ │ + mov 0x2(%rax),%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jb 443845 │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jae 443898 │ │ │ │ + movq $0x4436a0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4436a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 4408d8 │ │ │ │ - jmp 44094a │ │ │ │ + fwait │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + loopne 443696 │ │ │ │ + or $0x1,%al │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x4436e0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4436e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + movabs 0x20f845c748010ce8,%al │ │ │ │ + (bad) │ │ │ │ + add %r9b,-0xd(%rcx,%rcx,4) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443720 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 4409ba │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 440a3c │ │ │ │ - movq $0x440618,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4409a2 │ │ │ │ - movq $0x4405c8,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4408d8,-0x8(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x151bca8,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rdx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x4408b0,0x0(%rbp) │ │ │ │ - jmp 15133b8 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 440a20 │ │ │ │ - movq $0x4403f0,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x440a60,0x0(%rbp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x440888,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 15133b8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + fwait │ │ │ │ + mov $0x48000000,%edi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x443760,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443760 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + xchg %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x4437a0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4437a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %esi,0x49000003(%rbx) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 440e31 │ │ │ │ - movq $0x440438,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 440d10 │ │ │ │ - nop │ │ │ │ + fwait │ │ │ │ + xchg %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x4437e0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4437e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + ja 44382d │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 1511f90 │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + add $0xfffffffffffffffa,%rax │ │ │ │ + lea 0x112f87e(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x443838,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443838 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,0x75(%r11,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + pop %rbx │ │ │ │ + rex.RXB │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 4438d5 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 443910 │ │ │ │ + movq $0x443888,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443888 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmp 440b51 │ │ │ │ - nop │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + clc │ │ │ │ + out %al,$0xc │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + enter $0x4438,$0x0 │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4438c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 440b28 │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 440dc3 │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x4,%rsi │ │ │ │ - jne 440c18 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 440de9 │ │ │ │ - movq $0x440528,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x440bb0,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + pop %rbx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x443900,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 440bb0 │ │ │ │ + jne 443900 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + and $0xc,%dh │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex cmp %eax,0x4c(%rax,%rax,1) │ │ │ │ + mov %esi,%ebx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443940 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 440bd8 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + fwait │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + rex out %al,$0xc │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmpb $0x44,(%rcx) │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - jmp 440d10 │ │ │ │ - nopl (%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443980 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + jg 4439cd │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x4439b8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4439b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jne 440c20 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + fwait │ │ │ │ + iret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + enter $0xce5,$0x1 │ │ │ │ + movq $0x4439f8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 440e08 │ │ │ │ - movq $0x4404d8,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4439f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rdi │ │ │ │ add $0x8,%rbp │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 440d10 │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x443a30,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443a30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 440c90 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 440d10 │ │ │ │ + fwait │ │ │ │ + movl $0x83480000,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + in $0xc,%eax │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + jo 443a80 │ │ │ │ + add %r9b,-0xd(%rcx,%rcx,4) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443a70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + movl $0x83480000,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc %ah,%ch │ │ │ │ + or $0x1,%al │ │ │ │ + lea 0x162e7f2(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x443ab8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443ab8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,%al │ │ │ │ + fwait │ │ │ │ + movl $0x83480000,(%rax) │ │ │ │ + (bad) │ │ │ │ + enter $0xce4,$0x1 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rcx) │ │ │ │ - rex.R and $0xe0,%al │ │ │ │ - js 440cd5 │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x77(%rcx) │ │ │ │ - push %rsp │ │ │ │ - and $0xf0,%al │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x443638,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ mov %rdi,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 440d6c │ │ │ │ - movq $0x440488,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x440ca0,-0x8(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x151bca8,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rdx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x440c70,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 15133f8 │ │ │ │ - movq $0x440b18,0x0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x4,%rbx │ │ │ │ - jne 440ddf │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x440ae8,0x8(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x440bf0,0x8(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x14369f3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 440ecc │ │ │ │ - movq $0x440ea8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB call 733c7494 <__environ@GLIBC_2.2.5+0x719334ac> │ │ │ │ + rex.W │ │ │ │ + movq $0x443b78,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 440ea8 │ │ │ │ + jne 443b78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x4800443b(%r8) │ │ │ │ + mov 0x17(%rbx),%edi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + jmp 443ae0 │ │ │ │ + lea 0x1436980(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0x75,%al │ │ │ │ - adc %ecx,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - jrcxz 440eb4 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x143673d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock loopne 443bf1 │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ nop │ │ │ │ + ret $0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 440f5c │ │ │ │ - movq $0x440f28,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + rex.RB call 103c7594 <__environ@GLIBC_2.2.5+0xe9335ac> │ │ │ │ + (bad) │ │ │ │ + lock add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + js 443c8f │ │ │ │ + add %r9b,-0xd(%rcx,%rcx,4) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 440f28 │ │ │ │ + jne 443c78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdx,%rbx,1) │ │ │ │ - movl $0x440f78,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%r14 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock mov $0x4800443c,%eax │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 440ef0 │ │ │ │ - lea 0x143693f(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14366dd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443cb8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0x75,%al │ │ │ │ - adc %ecx,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - jrcxz 440f84 │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + cmp $0x44,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443ce8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ + cmp $0x8b480044,%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443d18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret $0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + rorl $0x4d,0x3(%rax) │ │ │ │ + adc %cl,-0x39(%rax) │ │ │ │ + adc %r11b,0x3d(%r8) │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + iret │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp 443ae0 │ │ │ │ + lea 0x14367dc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock mov %bh,-0x76b7ffbc(%rip) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nop │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x4438a8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x143665c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44108c │ │ │ │ - movq $0x441040,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 443e5d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x443e20,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 441040 │ │ │ │ + jne 443e20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x4b(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae 44109e │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44107c │ │ │ │ - movq $0x4438a8,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + dec %rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x14365bd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4410de │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 443e9f │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 443ec0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4411a8 │ │ │ │ - movq $0x441140,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 443f11 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 443f75 │ │ │ │ + movq $0x443f10,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 441140 │ │ │ │ + jne 443f10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x67(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae 4411ba │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %ah,0x480143ad(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 443f79 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 441198 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4410b8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4438a8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja 443f65 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x443e78,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 445520 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x14364a9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 441283 │ │ │ │ - movq $0x441220,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 443fc7 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441220 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 443fe8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x4d(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jae 441279 │ │ │ │ - movq $0x441260,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 444039 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44409d │ │ │ │ + movq $0x444038,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 441260 │ │ │ │ + jne 444038 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x22(%rbx),%esi │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae 441295 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14363d6(%rip),%rbx │ │ │ │ + add %bh,-0x54(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44408d │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x443fa0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 445520 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4412d6 │ │ │ │ + jb 4440ee │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -64474,2204 +66020,2451 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4413a8 │ │ │ │ + jb 44412e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x441340,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441340 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x60(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae 4413b3 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 441398 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4412b0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4438a8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 441441 │ │ │ │ - movq $0x441410,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + rex.RB call 103c7aa4 <__environ@GLIBC_2.2.5+0xe933abc> │ │ │ │ + (bad) │ │ │ │ + xchg %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x444198,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 441410 │ │ │ │ + jne 444198 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x1e(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 441429 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 441100 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x4f(%rbx),%rax │ │ │ │ + movq $0x444108,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x4412f0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x4413d8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4440c8,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x444150,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x14361bc(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 441531 │ │ │ │ - movq $0x441500,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 444342 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4442c0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 441500 │ │ │ │ + jne 4442c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x1e(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 441519 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + rex.X │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4442f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1436138(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4415c1 │ │ │ │ - movq $0x441590,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + rex.XB │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 441590 │ │ │ │ + jne 444320 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x1e(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 4415a9 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r12b,0x48004443(%r8) │ │ │ │ + mov %eax,%edi │ │ │ │ + add 0x8(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 441100 │ │ │ │ + jmp 443ae0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret $0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + jne 444368 │ │ │ │ add $0x10,%rbp │ │ │ │ + jmp 4443cc │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 444394 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4443a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x73(%rdi) │ │ │ │ + movq $0x444200,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4443fc │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x14360b0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x444358,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x444378,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x58(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4444e7 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4444dc │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x444268,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 445d38 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 441606 │ │ │ │ + jb 444526 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 441738 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 441646 │ │ │ │ + jb 444566 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733c4fbc <__environ@GLIBC_2.2.5+0x71930fd4> │ │ │ │ - and %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 882d21 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ + rex.RB call 103c7edc <__environ@GLIBC_2.2.5+0xe933ef4> │ │ │ │ + (bad) │ │ │ │ + xchg %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x4445d0,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,%r8b │ │ │ │ - (bad) │ │ │ │ - add %r9b,0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4445d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x441620,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x4f(%rbx),%rax │ │ │ │ + movq $0x444540,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4417e3 │ │ │ │ - movq $0x441778,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441778 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsi,%riz,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4417d3 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4415e0,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x441668,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x444500,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x444588,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1435f26(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 441861 │ │ │ │ - movq $0x441850,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 44474a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4446f8,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 441850 │ │ │ │ + jne 4446f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 441863 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 441738 │ │ │ │ - lea 0x1435eb0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + rex.RXB │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444728 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4418a6 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r13b,0x48004447(%r8) │ │ │ │ + mov %eax,%edi │ │ │ │ + add 0x8(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 443ae0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733c521c <__environ@GLIBC_2.2.5+0x71931234> │ │ │ │ - and -0x39(%rax),%cl │ │ │ │ - rex.RB call 8831e9 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - lea 0x1435e26(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + jne 444770 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4447d4 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,0x19(%r8) │ │ │ │ - add %r9b,0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 44479c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4447a8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x441880,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %dh,0x73(%rdi) │ │ │ │ + movq $0x444638,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 444804 │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ + movq $0x444760,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 1513340 │ │ │ │ - nop │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x444780,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4419be │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 44490a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + movq $0x4448b8,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4448b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733c5334 <__environ@GLIBC_2.2.5+0x7193134c> │ │ │ │ - push $0x48 │ │ │ │ - movl $0x441a18,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + rex.W │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 441a18 │ │ │ │ + jne 4448e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%riz,1) │ │ │ │ - movl $0x441a70,-0x8(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - lea 0x164a24d(%rip),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r12b,(%r8) │ │ │ │ + rex.WB │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + add 0x8(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1435cce(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 443ae0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,0x4800441a(%r8) │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4419e0 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock push %rax │ │ │ │ + rex.WB │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nop │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x441998,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - adc $0xd0000000,%eax │ │ │ │ - pop %rdx │ │ │ │ - rex.XB add %ecx,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 441b37 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 441b32 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1435a6f(%rip),%r14 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + movabs %eax,0x394cf0458d480143 │ │ │ │ + clc │ │ │ │ + jb 444a37 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 444a2c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x444860,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb5c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 445c10 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 441b7a │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 444afa │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x441b90,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + movq $0x444aa8,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444aa8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - xorb $0x45,-0x38b7feaf(%rdi) │ │ │ │ - add %cl,0x48018775(%rcx) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 14607a8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 441bf2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1877569,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + rex.WX │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444ad8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 441c3a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1877589,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r10b,(%r8) │ │ │ │ + rex.WXB │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + add 0x8(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 443ae0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock rex │ │ │ │ + rex.WXB │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nop │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 441c82 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1877579,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 441cd2 │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + movabs 0x394cf0458d480143,%eax │ │ │ │ + clc │ │ │ │ + jb 444bc2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 445ae8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 4418c8 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 444bfe │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 441d52 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 444c3e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 4418c8 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103c85b4 <__environ@GLIBC_2.2.5+0xe9345cc> │ │ │ │ + (bad) │ │ │ │ + xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movq $0x444ca8,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444ca8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 441dca │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x47(%rbx),%rax │ │ │ │ + movq $0x444c18,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 4418c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x444bd8,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x444c60,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 441e4a │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 444e85 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + movq $0x444dc0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444dc0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock add %cl,0x44(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444e00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 4418c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + rex.WRX │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444e30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 441eca │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x4e(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444e60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 441f1a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + rorl $0x4d,0x3(%rax) │ │ │ │ + adc %cl,-0x39(%rax) │ │ │ │ + adc %r13b,%r8b │ │ │ │ + rex.WRX │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + iret │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 443ae0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + jne 444eb0 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 444f14 │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 4418c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - push %rdi │ │ │ │ - rex.XB add %ecx,-0x73(%r8) │ │ │ │ - rex.RB movabs 0x45c7481d72f8394c,%al │ │ │ │ - loopne 441f26 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 444edc │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 444ee8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %r9b,0x75(%rcx,%rcx,4) │ │ │ │ - call fffffffff0b9a8c9 <__environ@GLIBC_2.2.5+0xffffffffef1068e1> │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1468f80 │ │ │ │ - lea 0x14357bb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x49014357(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x73(%rdi) │ │ │ │ + movq $0x444d10,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 441feb │ │ │ │ - movq $0x441b50,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x442010,-0x10(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ + ja 444f44 │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x444ea0,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14692d8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rdi │ │ │ │ - rex.XB add %ecx,-0x39(%r8) │ │ │ │ - add %r10b,0x20(%r8) │ │ │ │ - add %r9b,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB call 195dccb │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x444ec0,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9bc0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 1512ed0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rsi │ │ │ │ - rex.XB add %eax,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rdx,1) │ │ │ │ - lea 0x14356d0(%rip),%ebx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - movq $0x442090,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 14692d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4450ad │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x444fe8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444fe8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x49004420(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 14d9a80 │ │ │ │ - test %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock sub %dl,0x44(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,%r8b │ │ │ │ - and %al,0x49(%rax,%rax,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445028 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,0x5(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x441bc0,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x441c08,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea -0x28(%r12),%rcx │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 44223c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x50(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445058 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 4421a0 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 44223c │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x48004450(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445088 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 4421d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 4422c8 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44233c │ │ │ │ - movq $0x441ee0,-0x30(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x441f38,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - lea -0x6(%r12),%r8 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4422a0 │ │ │ │ - movq $0x441e90,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4421b0,-0x18(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x151bca8,-0x30(%rbp) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x442180,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 15133b8 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 442320 │ │ │ │ - movq $0x441c50,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x442360,0x0(%rbp) │ │ │ │ - mov %r14,%rcx │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + rorl $0x4d,0x3(%rax) │ │ │ │ + adc %cl,-0x39(%rax) │ │ │ │ + adc %r9b,%r8b │ │ │ │ + push %rax │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + iret │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x442158,0x10(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 15133b8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + jmp 443ae0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock clc │ │ │ │ + push %rax │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nop │ │ │ │ + ret $0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %esi,0x49000002(%rdx) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 442632 │ │ │ │ - movq $0x441c98,-0x30(%r12) │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x441cf0,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 442550 │ │ │ │ - or %al,(%rax) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 442400 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne 442603 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 442616 │ │ │ │ - movq $0x441d70,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x441d90,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x441de8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0x46(%r12),%rsi │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 442550 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 445176 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 4424c0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4451b6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 442550 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103c8b2c <__environ@GLIBC_2.2.5+0xe934b44> │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edi,%edx │ │ │ │ + xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rcx) │ │ │ │ - rex.R and $0xd0,%al │ │ │ │ - adc %bl,(%rsi) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x77(%rcx) │ │ │ │ - push %rsp │ │ │ │ - and $0xe0,%al │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x441e68,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4425ac │ │ │ │ - movq $0x441d18,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4424d0,-0x8(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x151bca8,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rdx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x4424a0,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 15133f8 │ │ │ │ - movq $0x4423f0,0x0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x445220,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x1435117(%rip),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445220 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x4434c8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1435114(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x4434e8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x14350cc(%rip),%rbx │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x47(%rbx),%rax │ │ │ │ + movq $0x445190,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x443508,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x143507f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x443528,-0x8(%r12) │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x445150,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x4451d8,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1435034(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4427d9 │ │ │ │ + jb 4453fd │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1435039(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13f0818 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + movq $0x445338,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445338 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 442819 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1434ff9(%rip),%r14 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock js 445391 │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13f0818 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445378 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44284f │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 442870 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x48004453(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4453a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 442952 │ │ │ │ - movq $0x4428a8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + push %rbx │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4428a8 │ │ │ │ + jne 4453d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x57(%rdx),%esi │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 44295d │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4428fb │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x442830,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x443528,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 4429f2 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4428fb │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4427b0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4434e8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1434eaf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x442990,-0x8(%rbp) │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 442990 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + rorl $0x4d,0x3(%rax) │ │ │ │ + adc %cl,-0x39(%rax) │ │ │ │ + adc %r12b,0x54(%r8) │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + iret │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 443ae0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rbp,%rbx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4429e2 │ │ │ │ - movq $0x4427f0,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x443508,-0x10(%r12) │ │ │ │ - movq $0x1877802,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1434de3(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + jne 445428 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp 44548c │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 445454 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 445460 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x443588,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + add %dh,0x73(%rdi) │ │ │ │ + movq $0x445288,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4454bc │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1434db7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 442aa8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x445418,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x445438,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x48014397(%rax) │ │ │ │ + lea -0x60(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44564c │ │ │ │ + movq $0x445598,-0x48(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rdi │ │ │ │ + mov 0x26(%rbx),%r8 │ │ │ │ + mov 0x2e(%rbx),%r9 │ │ │ │ + mov 0x36(%rbx),%rbx │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdi,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %r8,-0x28(%rbp) │ │ │ │ + mov %r9,-0x20(%rbp) │ │ │ │ + mov %r10,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445598 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + rex.RB │ │ │ │ rex │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jb 445604 │ │ │ │ + cmp $0x5,%rcx │ │ │ │ + jae 445650 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 442af4 │ │ │ │ - movq $0x4435a8,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja 4455f4 │ │ │ │ + mov 0x4(%rbx),%rbx │ │ │ │ + movq $0x4452f0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jb 445664 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4455f4 │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + movq $0x444fa0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x1434d12(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x3(%rbx),%r14 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 443ec0 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 44567e │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 443fe8 │ │ │ │ + movq $0x4456b8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4456b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x4435c8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1434cac(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + rex.XB add %ecx,-0x39(%r8) │ │ │ │ + rex.RB call 88adc0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445700 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x4435e8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1434c64(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dh,0x48014395(%rax) │ │ │ │ + mov 0x48(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + jne 445736 │ │ │ │ + movq $0x4459c0,0x0(%rbp) │ │ │ │ + lea 0x143958a(%rip),%rdi │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + lea 0x1645308(%rip),%r14 │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x445760,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445760 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or 0x0(%rax),%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x6b(%rax) │ │ │ │ + rex.XB add %ecx,-0x39(%r8) │ │ │ │ + add %r11b,0x48004457(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rcx,0x38(%rbp) │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445798 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x443608,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1434c17(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + rex.XB add %ecx,-0x39(%r8) │ │ │ │ + add %r9b,%r8b │ │ │ │ + push %rdi │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4457c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x443628,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1434bc7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + cmp 0x7(%rbx),%r11 │ │ │ │ + je 4458a0 │ │ │ │ + movq $0x445820,0x0(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445820 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x443648,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xb(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1434b77(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dl,0x48014394(%rax) │ │ │ │ + movl $0x445850,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445850 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x6c(%rax) │ │ │ │ + rex.XB add %ecx,-0x7f(%r9) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x443668,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esi,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB pop %r8 │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + cmp 0x7(%rbx),%rcx │ │ │ │ + jne 44592f │ │ │ │ + add $0xffffffffffffff80,%r12 │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 445917 │ │ │ │ + movq $0x444458,-0x78(%r12) │ │ │ │ + mov %rsi,-0x68(%r12) │ │ │ │ + mov %rdi,-0x60(%r12) │ │ │ │ + mov %r8,-0x58(%r12) │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0x4446a0,-0x38(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov %r11,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x60,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1434b27(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0x445a60,0x0(%rbp) │ │ │ │ + jmp 1512ed0 │ │ │ │ + movq $0x4449a8,-0x78(%r12) │ │ │ │ + mov %rsi,-0x68(%r12) │ │ │ │ + mov %rdi,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0x444a50,-0x38(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov %r11,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x60,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 445736 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 445a3b │ │ │ │ + movq $0x444b98,-0x50(%r12) │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x58(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x444d78,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x60,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or (%rsi),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1f(%rdi) │ │ │ │ - movq $0x443688,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x1434ad2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x58(%rbp),%rbx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + jmp 4458a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 442dc1 │ │ │ │ - movq $0x442de0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 445ac7 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - lea 0x1434a90(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 445ae8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 445b39 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 445b9d │ │ │ │ + movq $0x445b38,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445b38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x4436a8,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x6f(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 445b8d │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x445aa0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 445520 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x4436c8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x14349f4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + nop │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 445bef │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 445c10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x48014390(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 445cc5 │ │ │ │ + movq $0x445c60,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445c60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x4436e8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x14349a7(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x70(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 445cb5 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x445bc8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 445520 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop 0x1(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 445d17 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 445d38 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x443708,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1434957(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bh,-0x71(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 445d89 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 445ded │ │ │ │ + movq $0x445d88,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445d88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x443728,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x143490c(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop 0x1(%rbx) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 445df1 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 445ddd │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x445cf0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 445520 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x443748,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ + add %dl,0x4901438e(%rax) │ │ │ │ + add $0xa8,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 445efa │ │ │ │ + movq $0x443de0,-0xa0(%r12) │ │ │ │ + mov %r14,-0x90(%r12) │ │ │ │ + movq $0x443ec0,-0x88(%r12) │ │ │ │ + lea -0x66(%r12),%rax │ │ │ │ + mov %rax,-0x80(%r12) │ │ │ │ + movq $0x443fe8,-0x78(%r12) │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + movq $0x445520,-0x68(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + lea -0xa0(%r12),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x14348c4(%rip),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + lea -0x76(%r12),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + lea -0x86(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x445ae8,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x445c10,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x445d38,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x1645daa(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 445520 │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + lea 0x143461c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.RX │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 445f70 │ │ │ │ + movq $0x445f60,-0x10(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445f60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x443768,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x143487c(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + rex.RB │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0xfe,%al │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0x14345c1,%eax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x143489a,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 446030 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x445fe8,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445fe8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x4437a8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xb(%r12),%rbx │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + add 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x14348c7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x48014369(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 446111 │ │ │ │ + movq $0x446088,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446088 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x69(%rax) │ │ │ │ + rex.XB add %ecx,-0x39(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock enter $0x4460,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4460c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x4437c8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x2(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x143487c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + imul $0x45c748,0x1(%rbx),%eax │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4460f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + push $0xffffffffc7480143 │ │ │ │ + add %r14b,(%r8) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x4437e8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x143482f(%rip),%rbx │ │ │ │ + add %r9b,0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 4515c0 │ │ │ │ + lea 0x1434430(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x443808,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rbx,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44618b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x445f90,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x14347e4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x16379b7(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x4438a8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x446368,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x14347bc(%rip),%rbx │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x1434352(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x4438c8,-0x8(%r12) │ │ │ │ + movq $0x446388,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1434774(%rip),%rbx │ │ │ │ + lea 0x1434304(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -66679,6856 +68472,6667 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x4438e8,-0x8(%r12) │ │ │ │ + movq $0x4463a8,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0x5(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x143472c(%rip),%rbx │ │ │ │ + lea 0x14342bc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - movq $0x443908,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x14346c3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x15(%rdi) │ │ │ │ - movq $0x443988,-0x8(%r12) │ │ │ │ + movq $0x4463c8,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0x4(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x143468c(%rip),%rbx │ │ │ │ + lea 0x1434274(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4433c6 │ │ │ │ - movq $0x443390,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443390 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4439a8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4463e8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1434603(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 443420 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rcx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44347e │ │ │ │ - movq $0x4439c8,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x47(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x1434548(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + lea 0x143422c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - jg 4434fc │ │ │ │ + push $0x20 │ │ │ │ sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1(%rax) │ │ │ │ ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x4a,%bl │ │ │ │ + mov (%rax),%fs │ │ │ │ sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ add %bh,%bh │ │ │ │ - add %dl,%gs:0x10f4aeb(%rax) │ │ │ │ + add %dl,%gs:0x10f20b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add $0x3,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - and 0xf(%rbx),%cl │ │ │ │ + {rex2 0x20} (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ add $0xff,%al │ │ │ │ - add %dl,%gs:0x10f4b5a(%rax) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%gs:0x10f20f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - rex.WXB sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add $0x5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0xa0000000,%eax │ │ │ │ + rex.W │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 446447 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 446442 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1434868(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp aa47f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,-0x78(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 446504 │ │ │ │ + movq $0x4464a0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4464a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x10f4bce(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %al,0x1(%rbx) │ │ │ │ + movq $0x4464c8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4464c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,0x1(%rbx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 4464f6 │ │ │ │ + lea 0x14387ce(%rip),%rdi │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + lea 0x164454c(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + lea 0x1645774(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1434095(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x10f4c,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4465c0 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x446578,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446578 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + add 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ + movsxd 0x1(%rbx),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4466a1 │ │ │ │ + movq $0x446618,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446618 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - rex.WR sgdt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movsxd 0x1(%rbx),%eax │ │ │ │ + movq $0x446658,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446658 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %al,0x48014363(%rax) │ │ │ │ + movl $0x446688,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446688 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - jae 44361e │ │ │ │ - sgdt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dl,0x63(%rax) │ │ │ │ + rex.XB add %ecx,-0x39(%r8) │ │ │ │ + add %r8b,%r8b │ │ │ │ + data16 add %r9b,0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 4515c0 │ │ │ │ + lea 0x1433f48(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x10f4ca7(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rbx,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44671b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x446520,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1637427(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - fmull 0x1(%rdi,%rcx,1) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4467d0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea 0x112c94e(%rip),%rcx │ │ │ │ + mov (%rcx,%rbx,8),%rbx │ │ │ │ + jmp *%rbx │ │ │ │ + mov 0x2(%rax),%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jb 446965 │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jae 4469b8 │ │ │ │ + movq $0x4467c0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4467c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - adc %cl,0xf(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + shlb $0x65,-0xbefef4(%rdi) │ │ │ │ + clc │ │ │ │ + movq $0x446800,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446800 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + xchg %eax,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + xorb $0x45,-0x38b7fef4(%rdi) │ │ │ │ + clc │ │ │ │ + rex push $0xffffffff894c0044 │ │ │ │ + repz add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446840 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x5,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - rex.RB │ │ │ │ - rex.WRB sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + mov $0x48000000,%edi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x446880,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446880 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x4468c0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4468c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - jnp 4436bf │ │ │ │ - sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x446900,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446900 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + ja 44694d │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 1511f90 │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + add $0xfffffffffffffffa,%rax │ │ │ │ + lea 0x112c7de(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x446958,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446958 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x4d,%ah │ │ │ │ - sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + rex.RXB │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 4469f5 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 446a30 │ │ │ │ + movq $0x4469a8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4469a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + fdivs -0x38b7fef4(%rbp) │ │ │ │ + rex.RB clc │ │ │ │ + call 4c44ae2a <__environ@GLIBC_2.2.5+0x4a9b6e42> │ │ │ │ + mov %esi,%ebx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4469e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - out %al,(%dx) │ │ │ │ - rex.WRB sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x446a20,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446a20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %edi,%edi │ │ │ │ - add %dl,%gs:0x10f4e27(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0xc,%ch │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + (bad) │ │ │ │ + push $0x44 │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446a60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + and %dh,-0x38b7fef4(%rbp) │ │ │ │ + rex.RB clc │ │ │ │ + movabs 0x8348f3894c00446a,%al │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 446aa0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + jg 446aed │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x446ad8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446ad8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - rex.WRX sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + iret │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + test $0xb4,%al │ │ │ │ + or $0x1,%al │ │ │ │ + movq $0x446b18,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446b18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x446b50,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446b50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%edi │ │ │ │ - rex.WRX sgdt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + movl $0x83480000,(%rax) │ │ │ │ + (bad) │ │ │ │ + xor %dh,0x45c74801(%rsp,%rcx,1) │ │ │ │ + clc │ │ │ │ + nop │ │ │ │ + imul $0xffffff89,0x4c(%rax,%rax,1),%eax │ │ │ │ + repz add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446b90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + movl $0x83480000,(%rax) │ │ │ │ + (bad) │ │ │ │ + lock mov $0xc,%bl │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + sbb $0x162b6d2,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - iret │ │ │ │ - rex.WRX sgdt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x446bd8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446bd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x10f4f06(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + movl $0x83480000,(%rax) │ │ │ │ + (bad) │ │ │ │ + test $0xb3,%al │ │ │ │ + or $0x1,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x446758,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x14339c3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - rex.X │ │ │ │ - rex.WRXB sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 446c7e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add $0xff,%al │ │ │ │ - add %dl,%gs:0x10f4f7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 446cbe │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x5,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - mov $0x10f4f,%edx │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 446cfe │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48000000(%rip) │ │ │ │ - add $0x6,%ebx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - stc │ │ │ │ - rex.WRXB sgdt (%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - cmp %dl,0xf(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x446cd8,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 446dd7 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x446c58,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x446c98,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x446d20,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - jb 443862 │ │ │ │ - sgdt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - push %rax │ │ │ │ - sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 446f0d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x446e48,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446e48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x10f50ea(%rax) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock mov %ch,0x44(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446e88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - sub %dl,0xf(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add $0xff,%al │ │ │ │ - add %dl,%gs:0x10f5166(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - popf │ │ │ │ - push %rcx │ │ │ │ - sgdt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x10f51d4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - adc $0x10f52,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rdx │ │ │ │ - push %rdx │ │ │ │ - sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x4800446e(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446eb8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0xf(%rdx),%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x10f52c0(%rax) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - notl 0xf(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 446ee8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - push %rbx │ │ │ │ - sgdt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x10f5366(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - movabs 0x10f53,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + rorl $0x4d,0x3(%rax) │ │ │ │ + adc %cl,-0x39(%rax) │ │ │ │ + adc %r14b,0x6f(%r8) │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + iret │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 446c00 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + jne 446f38 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 446fa5 │ │ │ │ xchg %ax,%ax │ │ │ │ - ficoml 0xf(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x10f5415(%rax) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - push %rsp │ │ │ │ - push %rsp │ │ │ │ - sgdt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 446f68 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 446f74 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ss,0x1(%rdi,%rcx,1) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 443ad1 │ │ │ │ - movq $0x443ac0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443ac0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1433f30(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x78(%rdi) │ │ │ │ + movq $0x446d78,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 446fd5 │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x446f28,-0x8(%rbp) │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x446f48,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 443b41 │ │ │ │ - movq $0x443b30,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443b30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1433ec8(%rip),%rbx │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 443bad │ │ │ │ - movq $0x443ba0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443ba0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - lea 0x1433e64(%rip),%rbx │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x446df8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x447040,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x1433524(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 443c15 │ │ │ │ - movq $0x443c08,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4471d2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x447150,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 443c08 │ │ │ │ + jne 447150 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - lea 0x1433e04(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 443c7d │ │ │ │ - movq $0x443c70,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x48004471(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 443c70 │ │ │ │ + jne 447180 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - lea 0x1433da4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 443ce5 │ │ │ │ - movq $0x443cd8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x48004471(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 443cd8 │ │ │ │ + jne 4471b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - lea 0x1433d44(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 443d4d │ │ │ │ - movq $0x443d40,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443d40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r13b,%r8b │ │ │ │ + jno 4471ff │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - lea 0x1433ce4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 443db5 │ │ │ │ - movq $0x443da8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443da8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add 0x8(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 446c00 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock sbb %dh,0x44(%rdx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 1511f90 │ │ │ │ - lea 0x1433c84(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 443e21 │ │ │ │ - movq $0x443e10,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443e10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1433c20(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 443e6c │ │ │ │ - movq $0x443e88,-0x8(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x1433be6(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 13f0818 │ │ │ │ - lea 0x1433bdd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x1647e0a,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 145d210 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 443ed2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef718 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 443f0b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 443f70 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 443f52 │ │ │ │ + jb 44739a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ + movq $0x447318,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13efa68 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44404d │ │ │ │ - movq $0x443fc8,-0x28(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 443fc8 │ │ │ │ + jne 447318 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rbp,%rdi,2) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44403d │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x443ee8,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x443f20,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x151bca8,0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13ef780 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x73(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447348 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733c79cc <__environ@GLIBC_2.2.5+0x719339e4> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 888141 │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef6a8 │ │ │ │ - lea 0x14345f7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x40(%rdi) │ │ │ │ - movq $0x443eb0,-0x30(%r12) │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x443f70,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + add $0x7,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + add (%rbx),%rcx │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + movq $0x19de1d9,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ lea -0x17(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 443f70 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44415a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1a8bc99,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4441d0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4441c5 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44420e │ │ │ │ + jb 4474da │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 444328 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x447458,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447458 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103c7b84 <__environ@GLIBC_2.2.5+0xe933b9c> │ │ │ │ - (bad) │ │ │ │ - mov $0x48000000,%edi │ │ │ │ - movl $0x444280,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x48004474(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 444280 │ │ │ │ + jne 447488 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsp,%rsi,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4442ec │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x444178,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x4441e8,-0x18(%r12) │ │ │ │ + add $0x7,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + add (%rbx),%rcx │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + movq $0x19de1d9,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,0x0(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733c7c7c <__environ@GLIBC_2.2.5+0x71933c94> │ │ │ │ - pop %rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 444381 │ │ │ │ - movq $0x444128,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x444230,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x143432d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x14342df(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44442b │ │ │ │ - movq $0x444448,-0x8(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x143429e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add (%rdi),%ecx │ │ │ │ - cmpl $0xfffffff8,-0x7cb80000(%rax,%rax,1) │ │ │ │ - add 0x4d(%rdx),%dh │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44449b │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x13d8550,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 444504 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x13d8530,-0x18(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x163963e(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44455e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44462a │ │ │ │ + jb 44761a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4445c8,-0x20(%rbp) │ │ │ │ + movq $0x447598,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4445c8 │ │ │ │ + jne 447598 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x5a(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44461a │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x444538,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x443728,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 444677 │ │ │ │ - movq $0x444698,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x143405a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x56(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4446ea │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x444578,-0x28(%r12) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + jne 4475e3 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - sub %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4447da │ │ │ │ - movq $0x444778,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 444778 │ │ │ │ + jne 4475c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rcx,%riz,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4447ca │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1433f07(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x163936d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 444831 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x1647475(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x7,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + add (%rbx),%rcx │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + movq $0x19de1d9,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 151e7c8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ - movq $0x444808,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x444850,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x1433e31(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 444907 │ │ │ │ - movq $0x444928,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x1433dea(%rip),%rbx │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rax,%rbx,1) │ │ │ │ - movl $0x444978,0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 443af8 │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 443d08 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x49004449(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 13ef568 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - add %r8b,-0x16feae49(%r8) │ │ │ │ - call f454458 <__environ@GLIBC_2.2.5+0xd9c0470> │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 444a38 │ │ │ │ - movq $0x4449f8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44775a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4476d8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4449f8 │ │ │ │ + jne 4476d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rax,%rbx,1) │ │ │ │ - movl $0x444a58,0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 443af8 │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 443d08 │ │ │ │ - lea 0x1433cc1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x4a(%r8) │ │ │ │ - add %r9b,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - add %ch,0x100fa(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - add %r8b,-0x16feae49(%r8) │ │ │ │ - or %ch,0xf00fa(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 444b0c │ │ │ │ - movq $0x444ad8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %r9b,(%r8) │ │ │ │ + ja 447723 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 444ad8 │ │ │ │ + jne 447708 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rax,%rbx,1) │ │ │ │ - movl $0x444b28,0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 13ef568 │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13ef5d8 │ │ │ │ - lea 0x1433bf5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - add %r8b,-0x16feae49(%r8) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - cli │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 1511f90 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - fisubs 0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 1511f90 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - fisubs 0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x1433b74,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x7,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + add (%rbx),%rcx │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + movq $0x19de1d9,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x1433b4c,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ - movq $0x13d8550,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x1433b09(%rip),%rbx │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x44de40,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1433abc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44789a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x447818,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447818 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ - movq $0x13d8530,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x1433a61(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x78(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447848 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x443808,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x44de20,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x7,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + add (%rbx),%rcx │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + movq $0x19de1d9,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x14339fc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x13d8530,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x143399c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 444e6b │ │ │ │ - movq $0x443588,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1878732,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x143391b(%rip),%rbx │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae 444ed3 │ │ │ │ - lea 0x14338f0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 444f0a │ │ │ │ - mov 0xe(%rsi),%rax │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je 444f14 │ │ │ │ - movq $0x444ec8,-0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4479da │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x447958,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 444ec8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1646d88(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + jne 447958 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 444f82 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x444f70,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x48004479(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 444f70 │ │ │ │ + jne 447988 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 444ea0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x7,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + add (%rbx),%rcx │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + movq $0x19de1d9,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 445011 │ │ │ │ - movq $0x444f30,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x14df608,-0x20(%r12) │ │ │ │ - movq $0x1878732,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x444fa0,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x1433785(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x13d8550,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x1433724(%rip),%rbx │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub 0x1(%rbx),%eax │ │ │ │ + lea -0x40(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 447c2d │ │ │ │ + movq $0x447a90,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447a90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x13d8530,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x14336c4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4801432b(%rax) │ │ │ │ + movl $0x447ae0,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447ae0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103c8a64 <__environ@GLIBC_2.2.5+0xe934a7c> │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 88a27d │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub 0x1(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + jne 447b16 │ │ │ │ + movq $0x448080,0x0(%rbp) │ │ │ │ + lea 0x14371aa(%rip),%rdi │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + lea 0x1642f28(%rip),%r14 │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x447b40,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445158 │ │ │ │ + jne 447b40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jno 447b82 │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rdi) │ │ │ │ + je 4480a5 │ │ │ │ + lea -0x1(%rsi),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + cmp $0x5,%rbx │ │ │ │ + jne 447c63 │ │ │ │ + movq $0x447ba0,-0x8(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447ba0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.RXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdx,%rdx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4451aa │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x13d8550,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x50,%r12 │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48014370(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x6,%rdx │ │ │ │ + je 447c38 │ │ │ │ + cmp $0x7,%rdx │ │ │ │ + jne 447bdf │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0xfffffffffffffff8,%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov -0x4(%rdx),%edx │ │ │ │ + cmp $0xa,%rdx │ │ │ │ + jb 447e5a │ │ │ │ + cmp $0xb,%rdx │ │ │ │ + jb 447e5a │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44522b │ │ │ │ - movq $0x443808,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x4437a8,-0x38(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - lea -0x47(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x13d8530,-0x20(%r12) │ │ │ │ - lea -0x33(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + ja 447c1d │ │ │ │ + movq $0x4477c8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x4478b8,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x143357e(%rip),%rbx │ │ │ │ + lea 0x14329fc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - repz jmp 1511f90 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4452a2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4453c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103c8c14 <__environ@GLIBC_2.2.5+0xe934c2c> │ │ │ │ - (bad) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - movq $0x445310,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0x2(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + je 447e8c │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp $0x5,%rsi │ │ │ │ + jne 447d54 │ │ │ │ + movq $0x447ca0,-0x8(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445310 │ │ │ │ + jne 447ca0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.RXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rcx,%rdi,2) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %ch,0x4801436f(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x6,%rdx │ │ │ │ + je 447d29 │ │ │ │ + cmp $0x7,%rdx │ │ │ │ + jne 447cdb │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0xfffffffffffffff8,%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov -0x4(%rdx),%edx │ │ │ │ + cmp $0xa,%rdx │ │ │ │ + jb 447e5a │ │ │ │ + cmp $0xb,%rdx │ │ │ │ + jb 447e5a │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 445385 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x445278,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ + ja 447d19 │ │ │ │ + movq $0x447548,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x44de00,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x447638,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - movq $0x151b780,0x8(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0x2(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + je 447f7c │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp $0x5,%rsi │ │ │ │ + jne 447e33 │ │ │ │ + movq $0x447d88,0x0(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447d88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733c8d14 <__environ@GLIBC_2.2.5+0x71934d2c> │ │ │ │ - rex.W │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ + je 447e11 │ │ │ │ + cmp $0x7,%rdx │ │ │ │ + jne 447dc3 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0xfffffffffffffff8,%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov -0x4(%rdx),%edx │ │ │ │ + cmp $0xa,%rdx │ │ │ │ + jb 447e46 │ │ │ │ + cmp $0xb,%rdx │ │ │ │ + jb 447e56 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 445406 │ │ │ │ - movq $0x4452c0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x14333b8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 4453c0 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44547a │ │ │ │ - movq $0x445498,-0x8(%rbp) │ │ │ │ + ja 447e01 │ │ │ │ + movq $0x4472c8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x4473b8,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x2(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 447f04 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + movq $0x447fe8,0x0(%rbp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + cmp $0x9,%rdx │ │ │ │ + jae 448064 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - lea 0x1433357(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jmp 447e5a │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0x1436de7(%rip),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x7,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x445438,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 447eca │ │ │ │ + movq $0x447908,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x4479f8,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x447e80,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp 1513340 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44550a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4456f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 447f42 │ │ │ │ + movq $0x447408,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x4474f8,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x447ef8,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 445546 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 445648 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4455b8,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4455b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 447fba │ │ │ │ + movq $0x447688,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x447778,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x447f70,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,-0x7cb70000(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %esi,0x5f(%rbp) │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 445638 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4454e0,-0x58(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x445520,-0x30(%r12) │ │ │ │ + ja 448043 │ │ │ │ + movq $0x4470f8,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x44de00,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x447278,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x143368e(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4456d5 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4456ca │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x445560,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 447e5a │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733c904c <__environ@GLIBC_2.2.5+0x71935064> │ │ │ │ - rex.W │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44573e │ │ │ │ - movq $0x445678,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1433090(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,%al │ │ │ │ + imul $0x48,0x1(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 447b16 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + lea 0x15961b5(%rip),%r14 │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 447098 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 447b60 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x17(%rdi) │ │ │ │ - movq $0x445770,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - jmp 4456f8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x143301a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x1643b9a,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 445798 │ │ │ │ + repz and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 4456f8 │ │ │ │ - nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and $0x894c0143,%eax │ │ │ │ + testl $0x43252035,-0x73(%rax) │ │ │ │ + add %ecx,0x35(%rbp,%rcx,4) │ │ │ │ + adc %ah,0x1ae90143(%rip) │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x40(%rdi) │ │ │ │ - movq $0x4457f0,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x445818,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13f44f0,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x1432f51(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 4456f8 │ │ │ │ - nop │ │ │ │ + jmp *-0x70(%rsi) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %bl,(%rax) │ │ │ │ + imul $0x48,0x1(%rbx),%eax │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 445902 │ │ │ │ - movq $0x445920,-0x8(%rbp) │ │ │ │ + jb 44819c │ │ │ │ + movq $0x448188,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - lea 0x1432eef(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 448188 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4458c0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %ah,%al │ │ │ │ + push $0x43 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + xor $0x14379de,%eax │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 4525c8 │ │ │ │ + lea 0x14324bd(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x159602f(%rip),%r14 │ │ │ │ + jmp 447098 │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4456f8 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + lea 0x143247f(%rip),%rsi │ │ │ │ + lea 0x1432468(%rip),%r14 │ │ │ │ + jmp 447a50 │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 44825f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 44825a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x4482a0,-0x18(%rbp) │ │ │ │ + lea 0x10f02d3(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4459de │ │ │ │ - movq $0x445a00,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - lea 0x1432e1b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 448294 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4482a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - movq $0x445970,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x445998,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4459c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x448278,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ... │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ + and 0x1(%rbx),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 445ab2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 44834f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 44834a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1432357(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4458e8 │ │ │ │ + jmp 9394d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 445b1d │ │ │ │ - movq $0x445a70,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x445a90,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x13f44f0,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x1432cd9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x1595e77(%rip),%r14 │ │ │ │ + jmp 447098 │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x1432cd4,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %ah,%al │ │ │ │ + and 0x1(%rbx),%al │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x1432357(%rip),%rsi │ │ │ │ + lea 0x14322b8(%rip),%r14 │ │ │ │ + jmp 447a50 │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + mov $0x48014322,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 445bdc │ │ │ │ + jb 4483e3 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x445bb8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 448400 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x22(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4484ae │ │ │ │ + movq $0x448440,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445bb8 │ │ │ │ + jne 448440 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0x75,%al │ │ │ │ - adc %ecx,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - jrcxz 445bc4 │ │ │ │ + add %bh,(%rax) │ │ │ │ + and 0x1(%rbx),%al │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 4484b9 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44849e │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4483c0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x14321f0(%rip),%rsi │ │ │ │ + lea 0x14321d9(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143225b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + cwtl │ │ │ │ + and %eax,0x1(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 445ca2 │ │ │ │ + jb 448503 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x445c40,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 448520 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x21(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4485ce │ │ │ │ + movq $0x448560,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445c40 │ │ │ │ + jne 448560 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x5a(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %bl,(%rax) │ │ │ │ + and %eax,0x1(%rbx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 4485d9 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 445c92 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x445b70,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja 4485be │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4484e0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x14320d0(%rip),%rsi │ │ │ │ + lea 0x14320b9(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 445d19 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 445cf3 │ │ │ │ - movq $0x445d10,-0x18(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x1432b4e(%rip),%rbx │ │ │ │ + lea 0x143214b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + js 44861e │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 448623 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 448640 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x48(%rbp),%esi │ │ │ │ - movq $0x445d50,-0x8(%rbp) │ │ │ │ - mov 0x5(%rax),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %bh,(%rax) │ │ │ │ + and %al,0x1(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4486ee │ │ │ │ + movq $0x448680,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445d50 │ │ │ │ + jne 448680 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x445da8,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x56(%rbp),%esi │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbp,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 445dfa │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - movq $0x445bf0,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja 4486de │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x448600,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x1431fb0(%rip),%rsi │ │ │ │ + lea 0x1431f99(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 445e81 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 445e5b │ │ │ │ - movq $0x445e78,-0x18(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x14329ee(%rip),%rbx │ │ │ │ + lea 0x143203b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x14(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 445e91 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x445ed0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 445ed0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x4c(%rcx,%rdx,1) │ │ │ │ - mov 0x18(%rbp),%esi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ + pop %rax │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 448743 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 448760 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 445f61 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 445f3b │ │ │ │ - movq $0x445f58,-0x18(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x1432916(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x14(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 445f71 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x445fb0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44880e │ │ │ │ + movq $0x4487a0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445fb0 │ │ │ │ + jne 4487a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rdx,1) │ │ │ │ - mov 0x18(%rbp),%esi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ - movq $0x13d8550,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbp,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4487fe │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x448720,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x1431e90(%rip),%rsi │ │ │ │ + lea 0x1431e79(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447a50 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x1432821(%rip),%rbx │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1431f2b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4460ee │ │ │ │ + cmp %bl,(%rsi) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 448863 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4460a8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4460a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rdi,1) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4460de │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 448880 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + sbb $0x8d480143,%eax │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44613f │ │ │ │ - movq $0x446160,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 44892e │ │ │ │ + movq $0x4488c0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x1432722(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4488c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x56(%rdx),%esi │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %bh,0x4801431d(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 448939 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4461b2 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - movq $0x446058,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja 44891e │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x448840,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x1431d70(%rip),%rsi │ │ │ │ + lea 0x1431d59(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 4461cf │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea 0x1431e1b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44620e │ │ │ │ + sbb %bl,-0x72b7febd(%rip) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 448983 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13d7950 │ │ │ │ + jmp 4489a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + sbb $0x43,%al │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 446257 │ │ │ │ - movq $0x446278,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 448a4e │ │ │ │ + movq $0x4489e0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x1432612(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4489e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x56(%rdx),%esi │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %bl,0x4801431c(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 448a59 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4462ca │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4461e8,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja 448a3e │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x448960,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x1431c50(%rip),%rsi │ │ │ │ + lea 0x1431c39(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 4462e7 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea 0x1431d0b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + clc │ │ │ │ + sbb 0x1(%rbx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44636c │ │ │ │ + jb 448aa3 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x446348,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 448ac0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4801431b(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 448b6e │ │ │ │ + movq $0x448b00,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 446348 │ │ │ │ + jne 448b00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0x75,%al │ │ │ │ - adc %ecx,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - jrcxz 446354 │ │ │ │ + add %bh,0x1b(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbp,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 448b5e │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x448a80,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x1431b30(%rip),%rsi │ │ │ │ + lea 0x1431b19(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1431bfb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + fcomps (%rdx) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 448bc3 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 448be0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %bl,0x4801431a(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 446432 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4463d0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jb 448c8e │ │ │ │ + movq $0x448c20,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4463d0 │ │ │ │ + jne 448c20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x5a(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %bl,0x1a(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbp,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 446422 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x446300,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja 448c7e │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x448ba0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x1431a10(%rip),%rsi │ │ │ │ + lea 0x14319f9(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 4464a9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 446483 │ │ │ │ - movq $0x4464a0,-0x18(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x143240e(%rip),%rbx │ │ │ │ + lea 0x1431aeb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x48014319,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 448ce3 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 448d00 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x48(%rbp),%esi │ │ │ │ - movq $0x4464e0,-0x8(%rbp) │ │ │ │ - mov 0x5(%rax),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %bh,0x19(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 448dae │ │ │ │ + movq $0x448d40,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4464e0 │ │ │ │ + jne 448d40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x446538,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x56(%rbp),%esi │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %bh,(%rax) │ │ │ │ + sbb %eax,0x1(%rbx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 448db9 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44658a │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - movq $0x446380,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja 448d9e │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x448cc0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x14318f0(%rip),%rsi │ │ │ │ + lea 0x14318d9(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ + lea 0x14319db(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + sbb %al,0x1(%rbx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4465de │ │ │ │ + jb 448e03 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 448e20 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 446651 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44662b │ │ │ │ - movq $0x446648,-0x18(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x143226e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x14(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 446661 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4466a0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %bl,0x18(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 448ece │ │ │ │ + movq $0x448e60,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4466a0 │ │ │ │ + jne 448e60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%riz,1) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - movq $0x4466f0,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %bl,(%rax) │ │ │ │ + sbb %al,0x1(%rbx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 448ed9 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 448ebe │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x448de0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x14317d0(%rip),%rsi │ │ │ │ + lea 0x14317b9(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x14318cb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x14(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 446709 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x446748,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446748 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rcx,%rbp,2) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4467ad │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4465b8,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x13d8550,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + js 448f15 │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 448f23 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 448f40 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 446230 │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x25(%rdi) │ │ │ │ - movq $0x4467e0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - jmp 446600 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x143205c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - xchg %eax,%ebx │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 446949 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4468f0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 448fee │ │ │ │ + movq $0x448f80,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4468f0 │ │ │ │ + jne 448f80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rcx,%rdx,2) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbp,2) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 446939 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x446888,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ + ja 448fde │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x448f00,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x14316b0(%rip),%rsi │ │ │ │ + lea 0x1431699(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447a50 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44698e │ │ │ │ - movq $0x4469a8,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + lea 0x14317bb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x4d(%rdx),%esi │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4469f1 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4468a8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 446a0e │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x17(%rdi) │ │ │ │ - movq $0x446970,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 446600 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1431e52(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - lret │ │ │ │ - stc │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 449043 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 449060 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 446b11 │ │ │ │ - movq $0x446ae0,-0x10(%rbp) │ │ │ │ + jb 44910e │ │ │ │ + movq $0x4490a0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 446ae0 │ │ │ │ + jne 4490a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x14(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 446af9 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %bl,%al │ │ │ │ + adc $0x8b480143,%eax │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbp,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4490fe │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x449020,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x1431590(%rip),%rsi │ │ │ │ + lea 0x1431579(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x14316ab(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1431db0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %dl,-0x72b7febd(%rip) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 449163 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 449180 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + adc $0x43,%al │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 446bde │ │ │ │ - movq $0x446b78,-0x10(%rbp) │ │ │ │ + jb 44922e │ │ │ │ + movq $0x4491c0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 446b78 │ │ │ │ + jne 4491c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x50(%rbp),%esi │ │ │ │ - movq $0x446bb0,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %bh,0x48014314(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 449239 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44921e │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x449140,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x1431470(%rip),%rsi │ │ │ │ + lea 0x1431459(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446bb0 │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143159b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add 0x14(%rbx),%esi │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb 446bcd │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1431ceb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + sbb %dl,(%rbx,%rax,2) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 449283 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4492a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 446c71 │ │ │ │ - movq $0x446c40,-0x10(%rbp) │ │ │ │ + add %bl,%al │ │ │ │ + adc 0x1(%rbx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44934e │ │ │ │ + movq $0x4492e0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 446c40 │ │ │ │ + jne 4492e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x14(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 446c59 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %bl,0x48014313(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 449359 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44933e │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x449260,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x1431350(%rip),%rsi │ │ │ │ + lea 0x1431339(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143148b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x1431c60(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + adc 0x1(%rbx),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4493a3 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4493c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 446d16 │ │ │ │ - movq $0x446cd0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + add %bh,0x48014312(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44946e │ │ │ │ + movq $0x449400,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 446cd0 │ │ │ │ + jne 449400 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x45(%rdx),%esi │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %bh,0x12(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbp,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 446d06 │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja 44945e │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x449380,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x1431230(%rip),%rsi │ │ │ │ + lea 0x1431219(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x1431bc3(%rip),%rbx │ │ │ │ + lea 0x143137b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 446d2e │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 446d6e │ │ │ │ + fcoms (%rcx) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4494c3 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 4494e0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 446e32 │ │ │ │ - movq $0x446dd0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + add %bl,0x48014311(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44958e │ │ │ │ + movq $0x449520,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 446dd0 │ │ │ │ + jne 449520 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x61(%rdx),%esi │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %bl,0x11(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbp,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 446e22 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - movq $0x446d48,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja 44957e │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4494a0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x1431110(%rip),%rsi │ │ │ │ + lea 0x14310f9(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x1431aaf(%rip),%rbx │ │ │ │ + lea 0x143126b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 446e4a │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov $0x48014310,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 446e8e │ │ │ │ + jb 4495e3 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 449600 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %bh,0x10(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 446fa2 │ │ │ │ - movq $0x446ef0,-0x10(%rbp) │ │ │ │ + jb 4496ae │ │ │ │ + movq $0x449640,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 446ef0 │ │ │ │ + jne 449640 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x14(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 446f09 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x446f40,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446f40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x61(%rdx),%esi │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446f92 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - movq $0x446e68,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ + add %bh,(%rax) │ │ │ │ + adc %al,0x1(%rbx) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 4496b9 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44969e │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4495c0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x1430ff0(%rip),%rsi │ │ │ │ + lea 0x1430fd9(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x1431967(%rip),%rbx │ │ │ │ + lea 0x143115b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 446fba │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 446ffe │ │ │ │ + jb 44975d │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 446d90 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x449720,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449720 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0x446fd8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - lea 0x14318c7(%rip),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x14318b6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + dec %rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4470e9 │ │ │ │ - movq $0x4470b8,-0x10(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + adc %al,0x1(%rbx) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 4497a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc %al,0x1(%rbx) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 449883 │ │ │ │ + movq $0x4497f0,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4470b8 │ │ │ │ + jne 4497f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x10(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x49000000(%rbx) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449897 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x449778,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x449868,0x0(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449868 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x14(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 4470d1 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - lea 0x1431830(%rip),%rbx │ │ │ │ + add %bh,%al │ │ │ │ + cmovae (%rcx),%eax │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x1430dd7(%rip),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44e628 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x14317e4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,0x4801430f(%rax) │ │ │ │ + mov 0x18(%rbx),%esi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 4498e0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733caab4 <__environ@GLIBC_2.2.5+0x71936acc> │ │ │ │ - and %cl,-0x39(%rax) │ │ │ │ - rex.RB call 88e3d9 │ │ │ │ + add %al,0x4801430f(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 449995 │ │ │ │ + movq $0x449930,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449930 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add (%rdi),%ecx │ │ │ │ - test %esp,0x48000000(%rcx) │ │ │ │ - movl $0x4471d8,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4471d8 │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmovae (%rcx),%eax │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 449999 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449985 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4498b8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x4801430e(%rax) │ │ │ │ + mov 0x18(%rbx),%esi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 4499e8 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0xe(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 449a39 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 449a9d │ │ │ │ + movq $0x449a38,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449a38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,%bl │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4c(%rdi) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x13d8550,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449a8d │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4499c0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,0x4801430d(%rax) │ │ │ │ + mov 0x18(%rbx),%esi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 449af0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x14(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 447281 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4472b0,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0xd(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 449b41 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 449ba5 │ │ │ │ + movq $0x449b40,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4472b0 │ │ │ │ + jne 449b40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or $0x8b480143,%eax │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449b95 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x449ac8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbx,%rbp,1) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x4471a0,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 447160 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x14316cd(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,0x4801430c(%rax) │ │ │ │ + mov 0x18(%rbx),%esi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 449bf8 │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x447160,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 447160 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1431687(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ch,0xc(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 449c49 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 449cad │ │ │ │ + movq $0x449c48,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449c48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + or $0x43,%al │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449c9d │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x449bd0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 4473b9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 447391 │ │ │ │ - movq $0x4473a8,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,0x4801430b(%rax) │ │ │ │ + mov 0x18(%rbx),%esi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 449d00 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x14(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 4473c1 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x447400,-0x8(%rbp) │ │ │ │ + add %ah,0xb(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 449d51 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 449db5 │ │ │ │ + movq $0x449d50,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447400 │ │ │ │ + jne 449d50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%riz,1) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - movq $0x447450,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %dl,(%rax) │ │ │ │ + or 0x1(%rbx),%eax │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 449db9 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449da5 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x449cd8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 447368 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,0x4801430a(%rax) │ │ │ │ + mov 0x18(%rbx),%esi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 449e08 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add (%rdi),%ecx │ │ │ │ - test %ebx,0x48000000(%rbp) │ │ │ │ - movl $0x447488,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xa(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 449e59 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 449ebd │ │ │ │ + movq $0x449e58,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447488 │ │ │ │ + jne 449e58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsp,%rbp,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %cl,(%rax) │ │ │ │ + or 0x1(%rbx),%al │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 449ec1 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4474ed │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x13d8550,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ + ja 449ead │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x449de0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4474ed │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - movq $0x13d8550,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x9(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + jae 449f04 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 449f10 │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x447368,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 447368 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1431427(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x9(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 449f61 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 449fc5 │ │ │ │ + movq $0x449f60,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449f60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 447629 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x447608,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447608 │ │ │ │ + or %eax,0x1(%rbx) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 449fc9 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449fb5 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x449ee8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x14313c7(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,0x8(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + jae 44a00c │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 44a018 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x8(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 44a069 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44a0cd │ │ │ │ + movq $0x44a068,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44a068 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 447666 │ │ │ │ - movq $0x447680,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x4d(%rdx),%esi │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4476c9 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - movq $0x4475c8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + ja 44a0bd │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x449ff0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 4476e6 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x17(%rdi) │ │ │ │ - movq $0x447648,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 446600 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x14312ba(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,0x7(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + jae 44a114 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 44a120 │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1878811,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x143138b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x7(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 44a171 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44a1d5 │ │ │ │ + movq $0x44a170,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44a170 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4477de │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44a1c5 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44a0f8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 447822 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + add %ah,0x6(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + jae 44a21c │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 44a228 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4478a4 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x447880,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 44a279 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44a2dd │ │ │ │ + movq $0x44a278,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447880 │ │ │ │ + jne 44a278 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0x75,%al │ │ │ │ - adc %ecx,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - jrcxz 44788c │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %ch,%al │ │ │ │ + add $0x8b480143,%eax │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44a2cd │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44a200,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,0x5(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + jae 44a324 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 44a330 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 447992 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x447908,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x8d480143,%eax │ │ │ │ + rex.RB loopne 44a381 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44a3e5 │ │ │ │ + movq $0x44a380,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447908 │ │ │ │ + jne 44a380 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add $0x43,%al │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44a3d5 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44a308,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - jns 447953 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,0x4(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + jae 44a42c │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 44a438 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + add $0x43,%al │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB loopne 44a489 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44a4ed │ │ │ │ + movq $0x44a488,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447930 │ │ │ │ + jne 44a488 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x5a(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %bl,%al │ │ │ │ + add 0x1(%rbx),%eax │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 44a4f1 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 447982 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x447838,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja 44a4dd │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44a410,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4479e2 │ │ │ │ - movq $0x4479f8,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,0x3(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + jae 44a534 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 44a540 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %bh,0x44(%rdx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB cmovs -0x76b7f8a5(%r11),%rcx │ │ │ │ - rex.WRB clc │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %ah,(%rax) │ │ │ │ + add 0x1(%rbx),%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44a5f5 │ │ │ │ + movq $0x44a590,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447a38 │ │ │ │ + jne 44a590 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %edx,0x49000000(%rbx) │ │ │ │ - add $0x78,%esp │ │ │ │ + add %dl,%al │ │ │ │ + add 0x1(%rbx),%al │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 44a5f9 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 447acb │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4477f8,-0x70(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x1519198,-0x48(%r12) │ │ │ │ - lea -0x70(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x4478b8,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + ja 44a5e5 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44a518,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0x4477b8,-0x30(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x4479b8,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x1430fdf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,0x2(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + jae 44a63c │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 44a648 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rbx),%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 447b8e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jb 44a6fd │ │ │ │ + movq $0x44a698,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44a698 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,%al │ │ │ │ + add %eax,0x1(%rbx) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 44a701 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44a6ed │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44a620,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 447bda │ │ │ │ - movq $0x447bf0,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + add %eax,0x1(%rbx) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 44a750 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock xor %bh,0x0(%rsp,%rax,2) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %eax,0x1(%rbx) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44a805 │ │ │ │ + movq $0x44a7a0,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447c30 │ │ │ │ + jne 44a7a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbp,%rdx,1) │ │ │ │ - mov 0x20(%rbp),%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ + add %al,%al │ │ │ │ + add %al,0x1(%rbx) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 44a809 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44a7f5 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44a728,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0x447b68,-0x30(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x447bb0,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x1430e6f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add %al,0x1(%rbx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44a8ac │ │ │ │ + movq $0x44a878,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44a878 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + incl 0x1(%rdx) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 44a89c │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x480142ff(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 447d06 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 44a923 │ │ │ │ + movq $0x44a908,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44a908 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,-0x1(%rax) │ │ │ │ + add %ecx,0x45(%rbx,%r9,4) │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 44a91b │ │ │ │ + lea 0x142fd5f(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44e628 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 447d52 │ │ │ │ - movq $0x447d68,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + incl 0x1(%rdx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44a9d6 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44a9cb │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x44a8c0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x44a9b0,-0x18(%rbp) │ │ │ │ + lea -0x20(%r12),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44a9b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4c0142fe(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea 0x142fcb7(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44e628 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock test $0x7d,%al │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB cmovs -0x76b7f8a5(%r11),%rcx │ │ │ │ - rex.WRB clc │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %dh,-0x2(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 103ce344 <__environ@GLIBC_2.2.5+0xe93a35c> │ │ │ │ + (bad) │ │ │ │ + movabs 0x4d30c48349000000,%eax │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 44aa93 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x44a938,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x44aa78,-0x18(%rbp) │ │ │ │ + lea -0x28(%r12),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447da8 │ │ │ │ + jne 44aa78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + std │ │ │ │ + add %ecx,0x45(%rbx,%r9,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 44aa93 │ │ │ │ + lea 0x142fc77(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44e628 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rbx,1) │ │ │ │ - mov 0x20(%rbp),%edi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 151ecb8 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + rex.W std │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44aade │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4494e0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,-0x3(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 733ce44c <__environ@GLIBC_2.2.5+0x7193a464> │ │ │ │ + pop %rdx │ │ │ │ + movq $0x44ab40,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44ab40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0x447ce0,-0x30(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x447d28,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x1430cff(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + std │ │ │ │ + add %ecx,0x45(%rbx,%r9,4) │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 44ab53 │ │ │ │ + lea 0x142fb27(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44e628 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cld │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 103ce4c4 <__environ@GLIBC_2.2.5+0xe93a4dc> │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x13d8550,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x1430c9c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dh,0x79(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x44aaf8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x44abe8,-0x18(%rbp) │ │ │ │ + lea -0x20(%r12),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44abe8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x4(%rax) │ │ │ │ + add %ecx,0x45(%rbx,%r9,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 44ac03 │ │ │ │ + lea 0x142fb07(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44e628 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 447ee6 │ │ │ │ + add %bh,(%rax) │ │ │ │ + cld │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44ac96 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44ac8b │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x44ab70,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 4493c0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 447f26 │ │ │ │ + jb 44ade4 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 447f72 │ │ │ │ - movq $0x447f88,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + movq $0x44acf8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44acf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock enter $0x447f,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ + lock cmp %ch,-0x74b7ffbc(%rbp) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447fc8 │ │ │ │ + jne 44ad38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbx,%rbp,1) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x448020,0x18(%rbp) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock (bad) │ │ │ │ - addb $0x89,0x48(%rax,%rax,1) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB cmovs -0x76b7f8a5(%r11),%rcx │ │ │ │ - rex.WRB clc │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %r13b,-0x53(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448060 │ │ │ │ + jne 44ad68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rsi,2) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4480ce │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x447f00,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x13d8550,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x480044ad(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44ad98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0x447ec0,-0x30(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x447f48,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + movq $0x19de229,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + add 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x14309f7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,-0x6(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 44aecc │ │ │ │ + movq $0x44ae40,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44ae40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 448239 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4481e0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %ah,(%rax) │ │ │ │ + cli │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fimull -0x7d(%rax) │ │ │ │ + jrcxz 44ae47 │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + cmp $0x17,%rbx │ │ │ │ + jne 44aeb3 │ │ │ │ + movq $0x44ae90,-0x8(%rbp) │ │ │ │ + mov 0x1(%rdx),%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4481e0 │ │ │ │ + jne 44ae90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rcx,%rdx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 448229 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x448178,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44827e │ │ │ │ - movq $0x448298,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + add %dl,%al │ │ │ │ + stc │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 44ae8f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xf,%rax │ │ │ │ + je 44aed0 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x142f7b6(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44e628 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x44af08,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44af08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x448198,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 448326 │ │ │ │ - movq $0x448340,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + add %bl,-0x7(%rax) │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 44af07 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xf,%rax │ │ │ │ + je 44af2d │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44aeb3 │ │ │ │ + movq $0x44af60,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44af60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x448260,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + stc │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x77(%r8) │ │ │ │ + fimull -0x7d(%rax) │ │ │ │ + loop 44af67 │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov -0x4(%rdx),%edx │ │ │ │ + cmp $0xc,%rdx │ │ │ │ + jne 44b004 │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44aff4 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x44ac28,-0x60(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x44acb0,-0x28(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44aeb3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x17(%rdi) │ │ │ │ - movq $0x448308,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 448108 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1430792(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + clc │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 733ce97c <__environ@GLIBC_2.2.5+0x7193a994> │ │ │ │ + pop %rdx │ │ │ │ + movq $0x44b070,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b070 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 448406 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + add %dh,%al │ │ │ │ + testl $0x10458b4c,0x1(%rdx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x142f67f(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44e628 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44844a │ │ │ │ + add %al,%al │ │ │ │ + testl $0xf0458d48,0x1(%rdx) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44b105 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44b0fa │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x44b028,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ + jmp 4492a0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4484cc │ │ │ │ + jb 44b254 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4484a8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + movq $0x44b168,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4484a8 │ │ │ │ + jne 44b168 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0x75,%al │ │ │ │ - adc %ecx,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - jrcxz 4484b4 │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock test $0xb1,%al │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b1a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4485ba │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x448530,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + mov $0x44,%cl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448530 │ │ │ │ + jne 44b1d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x7b(%r8) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + mov $0x44,%dl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448558 │ │ │ │ + jne 44b208 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x5a(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4485aa │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x448460,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + movq $0x19de229,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + add 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,%al │ │ │ │ + cmc │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 44b370 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44b365 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x44adf8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x44b2e0,-0x18(%rbp) │ │ │ │ + lea -0x20(%r12),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b2e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44860a │ │ │ │ - movq $0x448620,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x480142f5(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + cmp $0x12,%rbx │ │ │ │ + jne 44b34c │ │ │ │ + movq $0x44b330,-0x8(%rbp) │ │ │ │ + mov 0x1(%rdx),%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b330 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmc │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x38(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x142f31d(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44e628 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x44b3a0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b3a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock (bad) │ │ │ │ - xchg %al,0x48(%rax,%rax,1) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + hlt │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 44b39f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xf,%rax │ │ │ │ + je 44b3c5 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 44b34c │ │ │ │ + movq $0x44b3f8,-0x8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448660 │ │ │ │ + jne 44b3f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %edx,0x49000000(%rbx) │ │ │ │ - add $0x78,%esp │ │ │ │ + add %ch,-0xc(%rax) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x77(%r8) │ │ │ │ + fimull -0x7d(%rax) │ │ │ │ + loop 44b3ff │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov -0x4(%rdx),%edx │ │ │ │ + cmp $0xc,%rdx │ │ │ │ + jne 44b48f │ │ │ │ + add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4486f3 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x448420,-0x70(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x1519198,-0x48(%r12) │ │ │ │ - lea -0x70(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x4484e0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + ja 44b47f │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x44b0a0,-0x58(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x44b120,-0x28(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44b34c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dh,0x480142f3(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44b55e │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44b553 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x44b268,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x44b538,-0x18(%rbp) │ │ │ │ + lea -0x28(%r12),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b538 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0x4483e0,-0x30(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x4485e0,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x14303e7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + repz add %ecx,0x45(%rbx,%r9,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 44b553 │ │ │ │ + lea 0x142f1b7(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44e628 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4487b6 │ │ │ │ + pop %rax │ │ │ │ + repnz rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44b59e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 449180 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 448829 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 448802 │ │ │ │ - movq $0x448818,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44b6ec │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44b600,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b600 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push %rax │ │ │ │ - mov %al,0x48(%rax,%rax,1) │ │ │ │ - mov 0xf(%rbx),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + rex.RB │ │ │ │ + lock mov $0x44,%sil │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448850 │ │ │ │ + jne 44b640 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x3f(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44888f │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x18789a2,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - movq $0x4488e0,0x10(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - movq $0x151b780,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 4489f0 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,-0x4a(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b670 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sbb %cl,-0x74b7ffbc(%rcx) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 448918 │ │ │ │ + add %r12b,0x480044b6(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b6a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsi,%rbp,2) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 448986 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x13d8550,-0x20(%r12) │ │ │ │ - lea -0x36(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4489c5 │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x18789a2,-0x8(%r12) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + movq $0x19de229,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + add 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %ah,-0xf(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB loopne 44b751 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44b820 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44b815 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x44b4b0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + movq $0x44b790,-0x18(%rbp) │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b790 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lock rex.X add %ecx,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fimull -0x7d(%rax) │ │ │ │ + jrcxz 44b797 │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + cmp $0x12,%rbx │ │ │ │ + jne 44b7fc │ │ │ │ + movq $0x44b7e0,-0x8(%rbp) │ │ │ │ + mov 0x1(%rdx),%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b7e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x448790,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4487d8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x480142f0(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 44b824 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x142ee6d(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44e628 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x44b850,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b850 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x4489f0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 4489f0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x14300cf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lock rex.X add %ecx,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x7d(%rax) │ │ │ │ + loope 44b853 │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0xc,%rcx │ │ │ │ + jne 44b8d5 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44b8c5 │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x44b578,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x44b5b8,-0x28(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 44b7fc │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + enter $0x42ee,$0x1 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448ad6 │ │ │ │ + jb 44b91e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 449060 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44b962 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4497a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + jae 44b994 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 44cbe8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 448b22 │ │ │ │ - movq $0x448b38,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x37(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x44b978,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x12(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x40(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x44b9a0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock js 448ac9 │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB cmovs -0x76b7f8a5(%r11),%rcx │ │ │ │ - rex.WRB clc │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 448b78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + jae 44ba94 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 44cbe8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x37(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x44ba78,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x13(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x40(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x44baa0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rsi,1) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x448bd8,0x18(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x151b780,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 448d00 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ch,%al │ │ │ │ + in (%dx),%al │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44bbef │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44bbe4 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x44bb08,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 448f40 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - adc %cl,0x438b4800(%rsp,%rax,2) │ │ │ │ - cmovs -0x76b7f8a5(%rbx),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 448c10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,-0x14(%rax) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + jae 44bc24 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 44cbe8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x37(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x44bc08,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rdx,%rbp,2) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 448c7e │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x13d8550,-0x20(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 448c7e │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - movq $0x13d8550,-0x20(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jmp 44bcd9 │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + jae 44bcb4 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 44cbe8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x490142eb(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44bd04 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x44bc98,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x448ab0,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ + add %bh,(%rax) │ │ │ │ + jmp 44bd69 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44bd96 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44bd8b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x44bcc0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x448af8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 448e20 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x448d00,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 448d00 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x142fdc7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44be0c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44be01 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x1a8bc99,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448de6 │ │ │ │ + jb 44be7c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44be71 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x1a8bc99,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 13f0470 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lock call ffffffff8d8cbfd4 <__environ@GLIBC_2.2.5+0xffffffff8be37fec> │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44beb6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 448be0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448e26 │ │ │ │ + jb 44bef6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -73537,306 +75141,347 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448ed6 │ │ │ │ + jb 44bf36 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x448e90,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 448e90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x4800448e(%r8) │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103cf8ac <__environ@GLIBC_2.2.5+0xe93b8c4> │ │ │ │ + (bad) │ │ │ │ + xchg %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x44bfa0,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448eb8 │ │ │ │ + jne 44bfa0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbx,%rcx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x4f(%rbx),%rax │ │ │ │ + movq $0x44bf10,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jo 448f4a │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 448f6a │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x448e00,-0x68(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x1519198,-0x48(%r12) │ │ │ │ - lea -0x68(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x448e40,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ + movq $0x44bed0,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x44bf58,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 448fea │ │ │ │ - movq $0x13d8550,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x448dc0,-0x30(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x448ef8,-0x10(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x142fb7c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 44c14a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44c0c8,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44c0c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 449071 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x449050,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ + rolb $0x8b,0x48(%rax,%rax,1) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449050 │ │ │ │ + jne 44c0f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x142f97f(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + roll $0x8b,0x48(%rax,%rax,1) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44c128 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret $0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4490ae │ │ │ │ - movq $0x4490c8,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r13b,0x480044c1(%r8) │ │ │ │ + mov %eax,%edi │ │ │ │ + add 0x8(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 446c00 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x449010,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + jne 44c170 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44c1d4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 449156 │ │ │ │ - movq $0x449170,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 44c19c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44c1a8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x449090,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %dh,0x73(%rdi) │ │ │ │ + movq $0x44c008,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c204 │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x44c160,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x44c180,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + out %al,$0x42 │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x17(%rdi) │ │ │ │ - movq $0x449138,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 448108 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x142f98a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + (bad) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c2e3 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%rbx │ │ │ │ + movq $0x44be90,-0x58(%r12) │ │ │ │ + mov %r8,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x44c070,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jmp 449e08 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 449236 │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,-0x1b(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44c395 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c38a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%r9 │ │ │ │ + mov 0x48(%rbx),%rbx │ │ │ │ + movq $0x44c260,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 448d00 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 449276 │ │ │ │ + jb 44c3d6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ @@ -73847,115689 +75492,119602 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4492b6 │ │ │ │ + jb 44c416 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4493aa │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x449320,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 449320 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103cfd8c <__environ@GLIBC_2.2.5+0xe93bda4> │ │ │ │ (bad) │ │ │ │ + xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x6d(%r8) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + movq $0x44c480,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449348 │ │ │ │ + jne 44c480 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rbx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44939a │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x449290,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x4f(%rbx),%rax │ │ │ │ + movq $0x44c3f0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - jo 449422 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 449442 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x449250,-0x68(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x1519198,-0x48(%r12) │ │ │ │ - lea -0x68(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x4492d0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0x449210,-0x30(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x4493d0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x44c3b0,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x44c438,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x142f6c7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 44c5fa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44c5a8,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44c5a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 449470 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ (bad) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44c5d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x25(%rdi) │ │ │ │ - movq $0x4494e0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - jmp 448108 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x142f664(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r11b,-0x3a(%r8) │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + add 0x8(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 446c00 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 449592 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1878ce1,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + jne 44c620 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44c684 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4495d2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 44c64c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44c658 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x73(%rdi) │ │ │ │ + movq $0x44c4e8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c6b4 │ │ │ │ + movq $0xabe508,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x44c610,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 449730 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x44c630,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44960e │ │ │ │ + push %rax │ │ │ │ + loopne 44c751 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44c736 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 4489a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 449681 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 449701 │ │ │ │ - movq $0x449688,-0x20(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 449688 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + loopne 44c791 │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rcx,%rsi,2) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4496f1 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4495a8,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x4495e8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x44c710,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4453c0 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733cd084 <__environ@GLIBC_2.2.5+0x7193909c> │ │ │ │ - (bad) │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %dh,0x490142e0(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44978e │ │ │ │ - movq $0x449560,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x449630,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x142f548(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ja 44c7fe │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x44c750,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rdi,%r14 │ │ │ │ + jmp 449f10 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %al,-0x20(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 449818 │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 44c8a0 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44980d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1878ce1,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + ja 44c895 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%rbx │ │ │ │ + movq $0x44c7b0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 448ac0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,0x480142df(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44c8e2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44a018 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 449890 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 449885 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + pop %rax │ │ │ │ + fiadds 0x1(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44c91e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 448880 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + or %bl,%dh │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 449908 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4498fd │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1878ce1,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 44c95e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 448760 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov $0x480142dd,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 449946 │ │ │ │ + jb 44c99e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 448640 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4499c0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4499b5 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,0x480142de(%rax) │ │ │ │ + mov 0x18(%rbx),%esi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 44cbe8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,0x490142de(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 449a43 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x449920,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x44de00,-0x28(%r12) │ │ │ │ - lea -0x48(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x449968,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + ja 44ca24 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x44c9b8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + fiadds 0x1(%rdx) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 44cbe8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x20,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fldl 0x1(%rdx) │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 449ab4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x4499e0,-0x18(%r12) │ │ │ │ + ja 44cab4 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x44ca48,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 449730 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x480142dd(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44cb46 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44cb3b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x44ca70,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 448520 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 449b05 │ │ │ │ + mov $0xdb,%al │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44cb86 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x142ebd2(%rip),%rsi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4456f8 │ │ │ │ + jmp 448400 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 449b61 │ │ │ │ + add %al,%al │ │ │ │ + faddl 0x1(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44cbca │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x449b78,-0x30(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44e438 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bh,-0x24(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + test %edi,(%rax) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 449be9 │ │ │ │ - movq $0x4498b0,-0x50(%r12) │ │ │ │ + (bad) │ │ │ │ + decl -0x8(%rcx,%rdi,1) │ │ │ │ + jae 44cdcb │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x449a70,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x449ad8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3f(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ + add $0x30,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 449730 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 44cdcb │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 449ccc │ │ │ │ - add $0x68,%r12 │ │ │ │ + add %al,-0x24(%rax) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edx,0x4900000d(%rdi) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 449cc1 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - movq $0x4497c0,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x44de00,-0x50(%r12) │ │ │ │ - movq $0x1a8bc99,-0x48(%r12) │ │ │ │ - lea -0x5f(%r12),%rdx │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - movq $0x449838,-0x38(%r12) │ │ │ │ - lea -0x4e(%r12),%rdx │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x449b20,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ + ja 44de53 │ │ │ │ + movq $0x44c9e0,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,(%r12) │ │ │ │ - movq $0x449ce0,-0x28(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 44cdcb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + fildl 0x1(%rdx) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 44da81 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44de63 │ │ │ │ + movq $0x44bc30,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + add $0x30,%rbp │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 44cdcb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 449cec │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4453c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dl,-0x25(%rax) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + sub %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edx,0x4900000e(%rip) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44de73 │ │ │ │ + movq $0x44ba08,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + add $0x38,%rbp │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 44cdcb │ │ │ │ + movq $0x44cda8,0x98(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + add $0x98,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44cda8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + test %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1c(%rdi) │ │ │ │ - movq $0x449c10,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - jmp 1511f90 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x142efa5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x480142da(%rax) │ │ │ │ + mov 0x28(%rbp),%esi │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 44dbfa │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x44cee0,-0xc8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0xe(%rax),%rcx │ │ │ │ + mov %rcx,-0xc0(%rbp) │ │ │ │ + mov 0x26(%rax),%rcx │ │ │ │ + mov %rcx,-0xb8(%rbp) │ │ │ │ + mov 0x1e(%rax),%rcx │ │ │ │ + mov %rcx,-0xb0(%rbp) │ │ │ │ + mov 0x56(%rax),%rcx │ │ │ │ + mov %rcx,-0xa8(%rbp) │ │ │ │ + mov 0xae(%rax),%rcx │ │ │ │ + mov %rcx,-0xa0(%rbp) │ │ │ │ + mov 0xa6(%rax),%rcx │ │ │ │ + mov %rcx,-0x98(%rbp) │ │ │ │ + mov 0x9e(%rax),%rcx │ │ │ │ + mov %rcx,-0x90(%rbp) │ │ │ │ + mov 0x96(%rax),%rcx │ │ │ │ + mov %rcx,-0x88(%rbp) │ │ │ │ + mov 0x8e(%rax),%rcx │ │ │ │ + mov %rcx,-0x80(%rbp) │ │ │ │ + mov 0x86(%rax),%rcx │ │ │ │ + mov %rcx,-0x78(%rbp) │ │ │ │ + mov 0x7e(%rax),%rcx │ │ │ │ + mov %rcx,-0x70(%rbp) │ │ │ │ + mov 0x76(%rax),%rcx │ │ │ │ + mov %rcx,-0x68(%rbp) │ │ │ │ + mov 0x6e(%rax),%rcx │ │ │ │ + mov %rcx,-0x60(%rbp) │ │ │ │ + mov 0x2e(%rax),%rcx │ │ │ │ + mov %rcx,-0x58(%rbp) │ │ │ │ + mov 0x16(%rax),%rcx │ │ │ │ + mov %rcx,-0x50(%rbp) │ │ │ │ + mov 0x6(%rax),%rcx │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ + mov 0x36(%rax),%rcx │ │ │ │ + mov %rcx,-0x40(%rbp) │ │ │ │ + mov 0x3e(%rax),%rcx │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov 0x66(%rax),%rcx │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x5e(%rax),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x46(%rax),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0x4e(%rax),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffff38,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44cee0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 449dc0 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,0x480142d9(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0xc0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + lea 0x1126244(%rip),%rdi │ │ │ │ + mov (%rdi,%rdx,8),%rdx │ │ │ │ + jmp *%rdx │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44cf49 │ │ │ │ + mov 0x2(%rbx),%rcx │ │ │ │ + mov 0xa(%rbx),%rbx │ │ │ │ + movq $0x44b938,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44cfce │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rdx │ │ │ │ + mov 0x13(%rbx),%rdi │ │ │ │ + mov 0x1b(%rbx),%r8 │ │ │ │ + mov 0x23(%rbx),%r9 │ │ │ │ + movq $0x44b700,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x44dd38,0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x142d5ef(%rip),%r14 │ │ │ │ + mov %rax,0xb8(%rbp) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,0xc0(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d04a │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%rdx │ │ │ │ + mov 0x14(%rbx),%rdi │ │ │ │ + mov 0x1c(%rbx),%r8 │ │ │ │ + movq $0x44a9f0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x44dc20,0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x142d573(%rip),%r14 │ │ │ │ + mov %rax,0xb8(%rbp) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,0xc0(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d0d1 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x1a8bc99,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov 0xb0(%rbp),%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 4498e0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d13c │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1a8bc99,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov 0xb8(%rbp),%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 44e540 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 449db5 │ │ │ │ + ja 44cf49 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1878ce1,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x44a830,-0x20(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov 0xa0(%rbp),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 449600 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + add $0xfffffffffffffffa,%rcx │ │ │ │ + lea 0x1125fd1(%rip),%rdx │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44cf49 │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x44cba0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d0d1 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x1a8bc99,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 44e330 │ │ │ │ + movq $0x44d2a8,0x98(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + add $0x98,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44d2a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + test %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bh,0x480142d5(%rax) │ │ │ │ + mov 0x28(%rbp),%esi │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jne 44cbfc │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d315 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x44cb60,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x142d37d(%rip),%rsi │ │ │ │ + lea 0x142d366(%rip),%r14 │ │ │ │ + movq $0x151b780,0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x44d350,0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44d350 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 449e38 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %r17d,-0x7b(%rbx,%r9,4) │ │ │ │ + mov $0x48000000,%eax │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x142d2ec(%rip),%r14 │ │ │ │ + add $0xc0,%rbp │ │ │ │ + jmp 44e628 │ │ │ │ + movq $0x44cc20,0x98(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x142d21b(%rip),%r14 │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,0xa8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0xb0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov %rax,0xb8(%rbp) │ │ │ │ + add $0x98,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 44a750 │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 449e2d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1878ce1,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + ja 44d0d1 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x1a8bc99,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 44a648 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d49a │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x44c978,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x142d289(%rip),%rsi │ │ │ │ + lea 0x142d1ea(%rip),%r14 │ │ │ │ + movq $0x151b780,0xb8(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0xc0(%rbp) │ │ │ │ + add $0xb8,%rbp │ │ │ │ + jmp 447a50 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d13c │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1a8bc99,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 44a540 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d49a │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x44c938,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1590d1a(%rip),%r14 │ │ │ │ + movq $0x151b780,0xb8(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0xc0(%rbp) │ │ │ │ + add $0xb8,%rbp │ │ │ │ + jmp 447098 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d13c │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1a8bc99,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 44a438 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d0d1 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x1a8bc99,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov 0x58(%rbp),%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 44a330 │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x60(%rbp),%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 44a228 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d49a │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x44c8f8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x68(%rbp),%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 44a120 │ │ │ │ + movq $0x44d6d8,0x0(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov 0x11(%rbx),%rcx │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rcx,0xb0(%rbp) │ │ │ │ + mov %rax,0xb8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44d6d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + sbb %bh,%dh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 449eb0 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,0x480142d1(%rax) │ │ │ │ + mov 0xb0(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0xc,%rcx │ │ │ │ + je 44d8f8 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 449ea5 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ + ja 44d753 │ │ │ │ + movq $0x44bdb0,-0x30(%r12) │ │ │ │ + mov 0xb8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0xc0(%rbp),%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov 0x90(%rbp),%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 449bf8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x44cc98,0x98(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x142ce29(%rip),%r14 │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,0xa8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0xb0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov %rax,0xb8(%rbp) │ │ │ │ + add $0x98,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d13c │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1a8bc99,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov 0x98(%rbp),%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 449af0 │ │ │ │ + movq $0x44cd10,0x90(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x142cd88(%rip),%r14 │ │ │ │ + mov 0x19(%rbx),%rax │ │ │ │ + mov %rax,0x98(%rbp) │ │ │ │ + mov 0x11(%rbx),%rax │ │ │ │ + mov %rax,0xa8(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0xb0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov %rax,0xb8(%rbp) │ │ │ │ + add $0x90,%rbp │ │ │ │ + jmp 420988 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d8e8 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rdx │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x58(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + movq $0x1a8bc99,-0x48(%r12) │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + lea -0x56(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov 0xa8(%rbp),%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 4499e8 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x44d940,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0xa0(%rbp) │ │ │ │ + mov %rdx,0xa8(%rbp) │ │ │ │ + mov %rcx,0xb0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44d940 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + sbb %bh,%dh │ │ │ │ + xchg %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + iret │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 44d93f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + je 44de83 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d9bb │ │ │ │ + movq $0x44be20,-0x30(%r12) │ │ │ │ + mov 0xb8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0xc0(%rbp),%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov 0x88(%rbp),%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 449d00 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x44d9f0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44d9f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 449f63 │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %dh,-0x32(%rax) │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 44d9ef │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jne 44de43 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 449f58 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x449de0,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x44de00,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x37(%r12),%rcx │ │ │ │ + ja 44da71 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x44cad8,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x449e58,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rcx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x449f78,-0x28(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 449f84 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4453c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 449fc6 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x15907fa(%rip),%r14 │ │ │ │ + movq $0x151b780,0x20(%rbp) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 447098 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x44daa8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44daa8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44a040 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %bh,0x480142cd(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jne 44de43 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a035 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ja 44db29 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x44bd28,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1590742(%rip),%r14 │ │ │ │ + movq $0x151b780,0x20(%rbp) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 447098 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x44db60,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44db60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ + int $0x42 │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 44db5f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jne 44e2ed │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a0c3 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x449fa0,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x44de00,-0x28(%r12) │ │ │ │ - lea -0x48(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ + ja 44dbea │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x44bb78,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x449fe8,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1590681(%rip),%r14 │ │ │ │ + movq $0x151b780,0x28(%rbp) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 447098 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + incl (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x34(%rax) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + test %esi,-0x7d000000(%rax) │ │ │ │ + jrcxz 44dc31 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 44dcda │ │ │ │ + movq $0x44dc68,0xb0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xb0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44dc68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + lret │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 44dc67 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jne 44de3f │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a134 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x44a060,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 449730 │ │ │ │ + ja 44dcca │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x44aab8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x159059d(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447098 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x44dd00,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44dd00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44a185 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x142e552(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4456f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %ah,-0x35(%rax) │ │ │ │ + add %ecx,-0x7b(%rbx,%r9,4) │ │ │ │ + mov $0x48000000,%eax │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x142c964(%rip),%r14 │ │ │ │ + add $0xc0,%rbp │ │ │ │ + jmp 44e628 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + incl (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + lret │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + test %esi,-0x7d000000(%rax) │ │ │ │ + jrcxz 44dd49 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 44ddf2 │ │ │ │ + movq $0x44dd80,0xb0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xb0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44dd80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44a20b │ │ │ │ - add $0x10,%r12 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x480142ca(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jne 44de39 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a200 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - movq $0x449d68,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x44a220,-0x38(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rdx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + ja 44dde2 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x44b8f8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1590485(%rip),%r14 │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 447098 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x44de18,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44de18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ + decl (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push $0x58a53b4d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x6d(%rdi) │ │ │ │ - movq $0x449ec8,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x44a0f0,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x44a158,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3f(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 449730 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x36(%rax) │ │ │ │ + add %ecx,-0x7b(%rbx,%r9,4) │ │ │ │ + mov $0x48000000,%eax │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x142c84c(%rip),%r14 │ │ │ │ + add $0xc0,%rbp │ │ │ │ + jmp 44e628 │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 44de43 │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + lea 0x142c88e(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x44deb8,0x0(%rbp) │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rax,0xb0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44deb8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %bh,%dh │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x480142c9(%rax) │ │ │ │ + movl $0x44df08,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rsi,0x68(%rbp) │ │ │ │ + mov %rdx,0x88(%rbp) │ │ │ │ + mov %rcx,0x90(%rbp) │ │ │ │ + mov %rax,0x98(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44df08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + sbb %bh,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1c(%rdi) │ │ │ │ - movq $0x44a1a0,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - jmp 1511f90 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x142e9f5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x37(%rax) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + test %ebp,0x48000000(%rax) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + jne 44df41 │ │ │ │ + movq $0x44e210,0x0(%rbp) │ │ │ │ + lea 0x1430d7f(%rip),%rdi │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + lea 0x163cafd(%rip),%r14 │ │ │ │ + jmp 145d488 │ │ │ │ + movq $0x44df68,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44df68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %bh,%dh │ │ │ │ + or (%rax,%rax,1),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ + enter $0x142,$0x48 │ │ │ │ + movl $0x44dfa8,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rdx,0x60(%rbp) │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ + mov %rax,0xa8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44dfa8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + sbb %bh,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44a378 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a36d │ │ │ │ + add %bh,0x480142c8(%rax) │ │ │ │ + movl $0x44dfd8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1878ce1,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x58(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44dfd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + incb (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44a3b6 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,0x480142c8(%rax) │ │ │ │ + mov 0x80(%rbp),%eax │ │ │ │ + mov 0xc0(%rbp),%rsi │ │ │ │ + mov 0xb8(%rbp),%rcx │ │ │ │ + mov 0xa0(%rbp),%rdx │ │ │ │ + mov 0xb0(%rbp),%rdi │ │ │ │ + mov 0x90(%rbp),%r8 │ │ │ │ + mov 0x88(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x60(%rbp),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + cmp 0x7(%rbx),%rax │ │ │ │ + je 44e0ec │ │ │ │ + movq $0x44e050,0x0(%rbp) │ │ │ │ + mov %r10,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44e050 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + cwtl │ │ │ │ + incb (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + enter $0x142,$0x48 │ │ │ │ + movl $0x44e080,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44e080 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cwtl │ │ │ │ + incl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44a430 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %ah,%al │ │ │ │ + movl $0x48c48349,0x1(%rdx) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a425 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ + ja 44e1ec │ │ │ │ + mov 0xc0(%rbp),%rsi │ │ │ │ + mov 0xb8(%rbp),%rcx │ │ │ │ + mov 0xa0(%rbp),%rdx │ │ │ │ + mov 0xb0(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + cmp 0x7(%rbx),%rax │ │ │ │ + jne 44e197 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov 0x80(%rbp),%rax │ │ │ │ + mov 0x90(%rbp),%r8 │ │ │ │ + mov 0x88(%rbp),%r9 │ │ │ │ + mov 0x68(%rbp),%r10 │ │ │ │ + mov 0x70(%rbp),%r11 │ │ │ │ + mov 0x60(%rbp),%r14 │ │ │ │ + mov 0x58(%rbp),%rbx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x90,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44e17b │ │ │ │ + movq $0x44c308,-0x88(%r12) │ │ │ │ + mov %r8,-0x78(%r12) │ │ │ │ + mov %r9,-0x70(%r12) │ │ │ │ + mov %r10,-0x68(%r12) │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov %rdi,-0x50(%r12) │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + movq $0x44c550,-0x38(%r12) │ │ │ │ + mov %r11,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x88(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + movq $0x44e2b0,0x50(%rbp) │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + movq $0x44c820,-0x40(%r12) │ │ │ │ + mov 0x98(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov 0x78(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + mov 0xa8(%rbp),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xc8,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %bh,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x3a(%rax) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + test %ebp,0x48000000(%rax) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 44df41 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a4b3 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x44a390,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x44de00,-0x28(%r12) │ │ │ │ - lea -0x48(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x44a3d8,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ + ja 44e28a │ │ │ │ + movq $0x44c8b8,-0x20(%r12) │ │ │ │ + mov 0xb8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0xc0(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x70(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x158ffea(%rip),%r14 │ │ │ │ + movq $0x151b780,0xb8(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0xc0(%rbp) │ │ │ │ + add $0xb8,%rbp │ │ │ │ + jmp 447098 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a524 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x44a450,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 449730 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + rex.WRX │ │ │ │ + add %r8d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %dh,0x480142c5(%rax) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov 0x70(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%rcx │ │ │ │ + mov 0x50(%rbp),%rdx │ │ │ │ + mov 0x60(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r10 │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp 44e0ec │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 44de43 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44a575 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x142e262(%rip),%rsi │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,-0x3b(%rax) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + jae 44e324 │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4456f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 44e330 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44a5e9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44a5be │ │ │ │ - movq $0x44a5e0,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44e3e5 │ │ │ │ + movq $0x44e380,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - lea 0x142e73b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44e380 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ + add %ah,%al │ │ │ │ + tmmultf32ps (bad),(bad),(bad) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 44e3e9 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a651 │ │ │ │ - movq $0x44a320,-0x50(%r12) │ │ │ │ + ja 44e3d5 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44e308,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x44a4e0,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x44a548,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x3f(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 449730 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44a6d8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a6cd │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1878ce1,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44a792 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a787 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x1519120,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x44de00,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,-0x3c(%rax) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + jae 44e42c │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 44e438 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %ch,(%rax) │ │ │ │ + tmmultf32ps (bad),(bad),(bad) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44a80c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a801 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ + jb 44e4ed │ │ │ │ + movq $0x44e488,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44e488 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733ce17c <__environ@GLIBC_2.2.5+0x7193a194> │ │ │ │ - push %rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %bl,%al │ │ │ │ + ret │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rbx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a879 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x44a7a8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + ja 44e4dd │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44e410,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44a8f8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a8ed │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1878ce1,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44a970 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a965 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,-0x3d(%rax) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + jae 44e534 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + jmp 44e540 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44aa09 │ │ │ │ + add %ah,(%rax) │ │ │ │ + ret │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB loopne 44e591 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 44aa2d │ │ │ │ - movq $0x44aa00,-0x20(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ + jb 44e5f5 │ │ │ │ + movq $0x44e590,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44aa00 │ │ │ │ + jne 44e590 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x49(%rax,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 44a8a0 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ + add %dl,%al │ │ │ │ + ret $0x142 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 44e5f9 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44e5e5 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x44e518,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 44a918 │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44aa94 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x44a9b8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x17(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 449730 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44ab39 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44ab2e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x44a990,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x44aa50,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rdi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 449730 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44aba6 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - movq $0x44aab8,-0x30(%r12) │ │ │ │ + ja 44e901 │ │ │ │ + movq $0x4496e0,-0x1f8(%r12) │ │ │ │ + mov %rsi,-0x1e8(%r12) │ │ │ │ + movq $0x4497a0,-0x1e0(%r12) │ │ │ │ + mov %rsi,-0x1d8(%r12) │ │ │ │ + movq $0x4498e0,-0x1d0(%r12) │ │ │ │ + lea -0xde(%r12),%rax │ │ │ │ + mov %rax,-0x1c8(%r12) │ │ │ │ + movq $0x4499e8,-0x1c0(%r12) │ │ │ │ + mov %rax,-0x1b8(%r12) │ │ │ │ + movq $0x449af0,-0x1b0(%r12) │ │ │ │ + mov %rax,-0x1a8(%r12) │ │ │ │ + movq $0x449bf8,-0x1a0(%r12) │ │ │ │ + mov %rax,-0x198(%r12) │ │ │ │ + movq $0x449d00,-0x190(%r12) │ │ │ │ + mov %rax,-0x188(%r12) │ │ │ │ + movq $0x449e08,-0x180(%r12) │ │ │ │ + mov %rax,-0x178(%r12) │ │ │ │ + movq $0x449f10,-0x170(%r12) │ │ │ │ + mov %rax,-0x168(%r12) │ │ │ │ + movq $0x44a018,-0x160(%r12) │ │ │ │ + mov %rax,-0x158(%r12) │ │ │ │ + movq $0x44a120,-0x150(%r12) │ │ │ │ + mov %rax,-0x148(%r12) │ │ │ │ + movq $0x44a228,-0x140(%r12) │ │ │ │ + mov %rax,-0x138(%r12) │ │ │ │ + movq $0x44a330,-0x130(%r12) │ │ │ │ + mov %rax,-0x128(%r12) │ │ │ │ + movq $0x44a438,-0x120(%r12) │ │ │ │ + mov %rax,-0x118(%r12) │ │ │ │ + movq $0x44a540,-0x110(%r12) │ │ │ │ + mov %rax,-0x108(%r12) │ │ │ │ + movq $0x44a648,-0x100(%r12) │ │ │ │ + mov %rax,-0xf8(%r12) │ │ │ │ + movq $0x44a750,-0xf0(%r12) │ │ │ │ + mov %rax,-0xe8(%r12) │ │ │ │ + movq $0x44cbe8,-0xe0(%r12) │ │ │ │ + lea -0x17e(%r12),%rbx │ │ │ │ + mov %rbx,-0xd8(%r12) │ │ │ │ + mov %r14,-0xd0(%r12) │ │ │ │ + lea -0x16e(%r12),%rbx │ │ │ │ + mov %rbx,-0xc8(%r12) │ │ │ │ + lea -0x1f8(%r12),%rbx │ │ │ │ + mov %rbx,-0xc0(%r12) │ │ │ │ + mov %rsi,-0xb8(%r12) │ │ │ │ + lea -0x15e(%r12),%rbx │ │ │ │ + mov %rbx,-0xb0(%r12) │ │ │ │ + lea -0x18e(%r12),%rbx │ │ │ │ + mov %rbx,-0xa8(%r12) │ │ │ │ + lea -0x19e(%r12),%rbx │ │ │ │ + mov %rbx,-0xa0(%r12) │ │ │ │ + lea -0x1ce(%r12),%rbx │ │ │ │ + mov %rbx,-0x98(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + mov %rbx,-0x90(%r12) │ │ │ │ + lea -0x1de(%r12),%rbx │ │ │ │ + mov %rbx,-0x88(%r12) │ │ │ │ + lea -0x1be(%r12),%rbx │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + lea -0x1ae(%r12),%rbx │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + lea -0x14e(%r12),%rbx │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + lea -0x13e(%r12),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + lea -0x12e(%r12),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + lea -0x11e(%r12),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + lea -0x10e(%r12),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + lea -0xfe(%r12),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + lea -0xee(%r12),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x44e330,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 4453c0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x44e438,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x44e540,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 44cbe8 │ │ │ │ + movq $0x200,0x388(%r13) │ │ │ │ + lea 0x142bf4d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44ac21 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44aca2 │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44ac97 │ │ │ │ - movq $0x44a680,-0x78(%r12) │ │ │ │ - mov %r14,-0x70(%r12) │ │ │ │ - movq $0x44a6f8,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x44a828,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x44a8a0,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x44de00,-0x28(%r12) │ │ │ │ - movq $0x1a8b1b9,-0x20(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x44a918,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x44acc0,-0x20(%rbp) │ │ │ │ - lea -0x4f(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ + adc $0x58000000,%eax │ │ │ │ + mov $0x8d480142,%esp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44e96f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 44e96a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - lea 0x142e05f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x34(%rdi) │ │ │ │ - movq $0x44ab58,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1e(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44ad5a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1878ce1,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ + lea 0x142bc1f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 431fd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44ad96 │ │ │ │ + fdivrs -0x72b7febe(%rsi) │ │ │ │ + rex.RB loopne 44e9d9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44e9ee │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x44e9d0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44e9d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44ae2c │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44ae21 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x44ad70,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x44de00,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4c0142be(%rax) │ │ │ │ + lea 0x163d2c2(%rip),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x142bc94(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44e628 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %bh,-0x72b7febe(%rdi) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44ea3b │ │ │ │ + movq $0x44ea50,-0x8(%rbp) │ │ │ │ + lea 0x163d279(%rip),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x14226b6(%rip),%r14 │ │ │ │ + lea 0x142beee(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151ecb8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x33(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x44adb8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - jmp 449730 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + add %ecx,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + pop %rbp │ │ │ │ + fadds (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x34(%rdi) │ │ │ │ - movq $0x44ad28,-0x30(%r12) │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + movq $0x44e988,-0x30(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x44ae48,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - jmp 449730 │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x44ea08,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + jmp 939298 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - lea 0x142de0d(%rip),%rbx │ │ │ │ + lea 0x142be9a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44af42 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4456f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %bh,-0x42(%rax) │ │ │ │ + add %ecx,-0x3a(%rcx,%r9,4) │ │ │ │ + jmp 44ea78 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44eb76 │ │ │ │ + movq $0x44eb40,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44eb40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ - movq $0x44af18,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x142dd83(%rip),%rbx │ │ │ │ - jmp 151ea08 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x142dd71(%rip),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x4561a0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x2(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x142be1b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44afed │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x142d7ea(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4456f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + jb 44ec0e │ │ │ │ + movq $0x44ebd8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44ebd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1c(%rdi) │ │ │ │ - movq $0x44afc0,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - jmp 44aeb0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x142dcd5(%rip),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x4561c0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x142bd8b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44b08d │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x162720a(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4456f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + jb 44eca6 │ │ │ │ + movq $0x44ec70,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44ec70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0x44b060,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x142dc38(%rip),%rbx │ │ │ │ - jmp 151ea08 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x142dc36(%rip),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x456240,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x142bcfb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44b142 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44b158,-0x28(%rbp) │ │ │ │ - mov 0x20(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + rex.RB call 103d2624 <__environ@GLIBC_2.2.5+0xe93e63c> │ │ │ │ + (bad) │ │ │ │ + filds (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x44ed10,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44ed10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 44b16c │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4456f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,-0x13(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44ed40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 44aeb0 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,-0x13(%r8) │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + adc %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44b201 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44b1d6 │ │ │ │ - movq $0x44b1f8,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - lea 0x142db53(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jne 44ed70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b24c │ │ │ │ - movq $0x44b108,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x44b188,-0x10(%r12) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4567a0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x142bbed(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x62700835,-0x73(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - sub %edi,%edi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44ee93 │ │ │ │ + movq $0x44ee20,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44ee20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - call *0xf(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,-0x12(%r8) │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 44ee50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 44aeb0 │ │ │ │ - nop │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4567c0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x142bb1e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44b2e2 │ │ │ │ - movq $0x44b300,-0x8(%rbp) │ │ │ │ + jb 44ef26 │ │ │ │ + movq $0x44eef0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - lea 0x142da57(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44eef0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x44b2a0,-0x8(%r12) │ │ │ │ + movq $0x456800,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1511f90 │ │ │ │ + lea 0x142ba93(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733ceccc <__environ@GLIBC_2.2.5+0x7193ace4> │ │ │ │ - rex.XB │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b3b9 │ │ │ │ - movq $0x44b350,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x44b3e0,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44f003 │ │ │ │ + movq $0x44ef90,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x142d97d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44ef90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 44b3ec │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 449730 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + out %eax,(%dx) │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - jmp 151e7c8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + jne 44efc0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x21(%rdi) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x44b410,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 449730 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x456820,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x142b9be(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44b4aa │ │ │ │ - movq $0x44b4c8,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - lea 0x142d89f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + rex.RB call 103d297c <__environ@GLIBC_2.2.5+0xe93e994> │ │ │ │ (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x44b438,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 89e0a5 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f068 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x480044f0(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f098 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x17(%rdi) │ │ │ │ - movq $0x44b518,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - jmp 449730 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x142d7e2(%rip),%rbx │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x456840,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x14(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x142b8e5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44b5ba │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - movq $0x1878ce1,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - lea 0x142d79f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x7d(%rcx) │ │ │ │ + out %al,$0x7 │ │ │ │ + cmp $0x3,%r14 │ │ │ │ + jb 44f130 │ │ │ │ + cmp $0x4,%r14 │ │ │ │ + jb 44f124 │ │ │ │ + lea 0x10e95fd(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e95f7(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + cmp $0x2,%r14 │ │ │ │ + jb 44f142 │ │ │ │ + lea 0x10e95eb(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e95e6(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44b5f7 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44f1b0 │ │ │ │ + movq $0x44f1a0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44b598 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f1a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44b687 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b67c │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x44b5d8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x44de00,-0x10(%r12) │ │ │ │ - movq $0x1a8bc99,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44f1ac │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44f108 │ │ │ │ + lea 0x142b829(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44b6cd │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x142d00a(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4456f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44b747 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b73c │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x44b6a0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + jb 44f220 │ │ │ │ + movq $0x44f210,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44aeb0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f210 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44b7d0 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b7c5 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - movq $0x44b610,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x44b6e8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x38(%r12),%rdi │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4453c0 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44f21c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44f108 │ │ │ │ + lea 0x142b7c1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x95358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + mov $0x42,%bh │ │ │ │ + add %ebp,%ecx │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1c(%rdi) │ │ │ │ - movq $0x44b760,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - jmp 1511f90 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x142d53d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc $0xf660102,%eax │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x8d480142,%eax │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44f305 │ │ │ │ + movq $0x44f2b0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f2b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x42,%bh │ │ │ │ + add %eax,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0x26(%rdx),%esi │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + jb 44f2cf │ │ │ │ + lea 0x142b7aa(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x142b772(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 44f2f5 │ │ │ │ + lea 0x142b734(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x142b6fc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x142b7bc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44b862 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44f3c3 │ │ │ │ + movq $0x44f368,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44b598 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f368 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44b8ef │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b8e4 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x44b840,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x44de00,-0x10(%r12) │ │ │ │ - movq $0x1a8bc99,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,-0x7cffbb0d(%r8) │ │ │ │ + jrcxz 44f37a │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f3a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r9b,(%r15) │ │ │ │ + xchg %eax,%esp │ │ │ │ + rorb $0xb6,(%rdi) │ │ │ │ + rorb $0xe0,-0x3f(%rax) │ │ │ │ + add -0x75(%rax),%ecx │ │ │ │ + cwtl │ │ │ │ + ror $1,%bl │ │ │ │ + xchg %al,(%rcx) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x142b736(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44b95e │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b953 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x44b878,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44f489 │ │ │ │ + movq $0x44f428,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4453c0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f428 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44b9a5 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x142cd32(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4456f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,-0xc(%r8) │ │ │ │ + add %r8b,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 44f460 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44ba30 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44ba25 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - movq $0x44b908,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x44b978,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x38(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44aeb0 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r14b,0xe(%r13) │ │ │ │ + lea 0x163c7fd(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x163c7f8(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x142b678(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0x7,%eax │ │ │ │ + lea 0x11a3513(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x10e9217(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e9214(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e920e(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e920a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e9202(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e9201(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + and $0xfffffffffffffff8,%r14 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + add $0xfffffffffffffffa,%rax │ │ │ │ + lea 0x11a34f0(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x10e9157(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e9155(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e9150(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e914b(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e9147(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e9143(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e9141(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e9142(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e913a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e9132(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e912a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e9123(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e911e(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1c(%rdi) │ │ │ │ - movq $0x44b9c0,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - jmp 1511f90 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x142d2e5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44bac2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44b598 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44bb40 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44bb35 │ │ │ │ - movq $0x44baa0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x44de00,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 44f628 │ │ │ │ + movq $0x44f618,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x142d231(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f618 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 44b0b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44f624 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44f4b0 │ │ │ │ + lea 0x142b509(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 44b010 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44f698 │ │ │ │ + movq $0x44f688,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f688 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 44af60 │ │ │ │ - nop │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44f694 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44f4b0 │ │ │ │ + lea 0x142b4a1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 44aeb0 │ │ │ │ - nop │ │ │ │ + testl $0x75358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + mov $0x42,%ah │ │ │ │ + add %ebp,%ecx │ │ │ │ + mov (%rax),%ss │ │ │ │ + add (%rcx),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44f73b │ │ │ │ + movq $0x44f728,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f728 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 44bae0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0x163c56a,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 44f4b0 │ │ │ │ + lea 0x142b40e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 44bcdc │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44bcd1 │ │ │ │ - movq $0x44bb68,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x44bb90,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x44bbb8,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x44bbe0,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44bc08,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x44bcf8,-0x30(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 445840 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x142d09d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44f80f │ │ │ │ + movq $0x44f7a0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f7a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x46(%rdi) │ │ │ │ - movq $0x13f44d0,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 44b7f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + je 44f81a │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + movq $0x44f7e0,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f7e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 44ba50 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + je 44f826 │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x186cbd0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x142b36a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 44f7b4 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 44f7f4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 4453c0 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44be0a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44b598 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44beb9 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44beae │ │ │ │ - movq $0x44bd78,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x44bda0,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x44bdc8,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x44bde8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x44bed8,-0x28(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 44bc30 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x142cec8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44f905 │ │ │ │ + movq $0x44f890,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f890 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - movq $0x13f4490,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + je 44f910 │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + movq $0x44f8d0,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f8d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 44bae0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + je 44f91c │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 44f8f7 │ │ │ │ + lea 0x163c381(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x163c37c(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x142b27c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 44f8a4 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 44f8e4 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0x7,%eax │ │ │ │ + lea 0x11a312b(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x10e8ce2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e8ce8(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e8ce8(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e8ce7(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e8ce6(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e8ce1(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + and $0xfffffffffffffff8,%r14 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jb 44f9c9 │ │ │ │ + cmp $0x9,%rax │ │ │ │ + jb 44f9bd │ │ │ │ + lea 0x10e8c5c(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e8c57(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jb 44f9db │ │ │ │ + lea 0x10e8c4e(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x10e8c4d(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 44b540 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44fa48 │ │ │ │ + movq $0x44fa38,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44fa38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 449730 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44fa44 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44f940 │ │ │ │ + lea 0x142b169(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44c019 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44c03e │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c033 │ │ │ │ - movq $0x44bf50,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x44bf78,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44bfa0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x44c060,-0x20(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 44bc30 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x142cd4b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44fab8 │ │ │ │ + movq $0x44faa8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44faa8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x34(%rdi) │ │ │ │ - movq $0x13f44b0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 44fab4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 44f940 │ │ │ │ + lea 0x142b101(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 4453c0 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + testl $0xd5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + mov $0x42,%al │ │ │ │ + add %ebp,%ecx │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + or $0x2,%al │ │ │ │ + add %esp,0xf(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44fb5b │ │ │ │ + movq $0x44fb48,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44fb48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44c112 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44b598 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0x163c14a,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 44f940 │ │ │ │ + lea 0x142b06e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44c181 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44c196 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c18b │ │ │ │ - movq $0x44c0d0,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x44c0f0,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x44c1b8,-0x20(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x1e(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 44bfc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x142cbfb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44fc2f │ │ │ │ + movq $0x44fbc0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44fbc0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - roll $0x8b,0x4c(%rax,%rax,1) │ │ │ │ - jne 44c1dc │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - jmp 44be28 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + je 44fc3a │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + movq $0x44fc00,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44fc00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x34(%rdi) │ │ │ │ - movq $0x13f4470,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + je 44fc46 │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x186cbd0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x142afca(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 44fbd4 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 44fc14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44c2a8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c29d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1878ce1,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 44fd25 │ │ │ │ + movq $0x44fcb0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44fcb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + je 44fd30 │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + movq $0x44fcf0,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44fcf0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44c340 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c335 │ │ │ │ - movq $0x44c250,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x44de00,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x142ca59(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + je 44fd3c │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 44fd17 │ │ │ │ + lea 0x163bf61(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x163bf5c(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x142aedc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 44fcc4 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 44fd04 │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 44b278 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea 0x11a2d47(%rip),%rcx │ │ │ │ + mov (%rcx,%rbx,8),%rbx │ │ │ │ + jmp *%rbx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e8960(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e895a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e8951(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e894a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e893f(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e893b(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + add $0xfffffffffffffffa,%rax │ │ │ │ + lea 0x11a2d12(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e888e(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e8889(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e8881(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e8879(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e8872(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e886b(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e8866(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e8864(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e8859(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e884e(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e8843(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e8839(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e8831(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 44a598 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 44fd60 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 44b1b0 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44ff18 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 44fd60 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44c3fa │ │ │ │ + jb 44ff94 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44ff89 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x44fee0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10e89ae(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44b2c8 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 44c2c8 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea 0x11a2b9f(%rip),%rcx │ │ │ │ + mov (%rcx,%rbx,8),%rbx │ │ │ │ + jmp *%rbx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e866b(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e866e(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e866b(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e8667(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e8663(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e865b(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jb 450055 │ │ │ │ + cmp $0x9,%rax │ │ │ │ + jb 450046 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e85d3(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e85cb(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jb 45006a │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e85bf(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e85bb(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 44c4ec │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c4e1 │ │ │ │ - movq $0x44c368,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x44c390,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x44c3b8,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x44c3d8,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44c418,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x44c508,-0x30(%rbp) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 445ad0 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x142c8b5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x46(%rdi) │ │ │ │ - movq $0x13f44d0,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 44ffb0 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 44c2c8 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4500e8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 44ffb0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ - jmp 44b378 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 450164 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450159 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4500b0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10e87d2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 450179 │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44c5f2 │ │ │ │ + jb 4501d4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4501c9 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80741,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44b490 │ │ │ │ + jmp 14712b0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44c661 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44c686 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c67b │ │ │ │ - movq $0x44c588,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x44c5b0,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x44c5d0,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x44c6a8,-0x20(%rbp) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ + jo 4501e9 │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 450291 │ │ │ │ + movq $0x450228,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 44c440 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x142c723(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 450228 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x34(%rdi) │ │ │ │ - movq $0x13f44b0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add 0x1(%rbx),%esp │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450295 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0x27,0x7(%rbx) │ │ │ │ + jne 450257 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x10f2a51(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x450178,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80741,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44c73a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - lea -0x1(%rax),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c9b0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44c776 │ │ │ │ + movabs 0x4cf0458d48016302,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 450330 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450325 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + movq $0x1a7fa71,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80741,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 14712b0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + adc %al,(%rdx) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44c84b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44c7e0,-0x20(%rbp) │ │ │ │ + jb 45040d │ │ │ │ + movq $0x450388,-0x10(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44c7e0 │ │ │ │ + jne 450388 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rbx,%riz,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %dl,%al │ │ │ │ + add %esp,0x1(%rbx) │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c83b │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x44c750,-0x30(%r12) │ │ │ │ + ja 450411 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0x27,0x7(%rbx) │ │ │ │ + jne 4503d3 │ │ │ │ + movq $0x14e0048,-0x30(%r12) │ │ │ │ + movq $0x1a7fa71,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x10f28d5(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x4502b8,-0x30(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x44de00,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80741,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x142c48b(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44c8d0 │ │ │ │ + and %al,(%rcx) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 450494 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44c8c5 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x44c790,-0x18(%r12) │ │ │ │ + ja 450489 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x450348,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10e8482(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d0244 <__environ@GLIBC_2.2.5+0x7193c25c> │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $0x63,(%rax) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 450504 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4504f9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80579,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1471568 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + push %rax │ │ │ │ + add %ah,0x1(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44c96a │ │ │ │ + jb 450590 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450585 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1878ce1,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + movq $0x1a7fa71,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80579,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1471568 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + sar $0x62,%bh │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 450620 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450615 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x450518,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80579,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x10e8308(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + xor %bh,%bh │ │ │ │ + (bad) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 450694 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450689 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80579,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1471568 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44ca3c │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 44c9f2 │ │ │ │ - movq $0x44c938,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x44c988,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x44c710,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - movq $0x44c878,-0x28(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x44c8f0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x142c36a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + sar $0x62,%dh │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44cabf │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 450720 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44cab4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1519120,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44cbae │ │ │ │ + ja 450715 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44cb20,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44cb20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + movq $0x1a7fa71,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80579,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1471568 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rsi) │ │ │ │ - movl $0x44cb68,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44cb68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bh,%dh │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x3e(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4507b0 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44cb9e │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja 4507a5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4506a8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80579,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x10e817c(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x1630f9c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44cc2f │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44cc24 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x44cad8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jb 450801 │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jb 4507f2 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e7f2f(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e7f26(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 450816 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e7f17(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x10e7f0f(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44cc6f │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov $0x1,%esi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c9b0 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 4507d0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450890 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 4507d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44ccaf │ │ │ │ + jb 45090c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450901 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov $0x2,%esi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x450858,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10e8013(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44c9b0 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 44cd4d │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44cd20,-0x30(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %cl,(%rax) │ │ │ │ + movabs %eax,0x394ce8458d480142 │ │ │ │ + clc │ │ │ │ + jb 450a57 │ │ │ │ + movq $0x450968,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44cd20 │ │ │ │ + jne 450968 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + movabs %al,0x8b4808458b480142 │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x72b7f81e(%rbx) │ │ │ │ + xor $0x11a2223,%eax │ │ │ │ + mov (%rsi,%rdx,8),%rdx │ │ │ │ + jmp *%rdx │ │ │ │ + movq $0x4509b8,0x0(%rbp) │ │ │ │ + mov 0x2(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4509b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x49(%rax,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44cdb9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44cde6 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44cddb │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x44ccc8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1a8bc71,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 444328 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450b05 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x44fd60,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + lea -0x3f(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 450a28 │ │ │ │ + movq $0x44ff38,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x44fec0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x10e7ee0(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x142a1f2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x10e7b77(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x10e7b6f(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x10e7b66(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x10e7b5e(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x10e7b54(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0xfffffffffffffff8,%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov -0x4(%rdx),%edx │ │ │ │ + add $0xfffffffffffffffa,%rdx │ │ │ │ + lea 0x11a2107(%rip),%rsi │ │ │ │ + mov (%rsi,%rdx,8),%rdx │ │ │ │ + jmp *%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x10e7ad5(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x10e7ad0(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x10e7abb(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x450b58,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 450b58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44ce8f │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44ce84 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%r8 │ │ │ │ - mov 0x40(%rbx),%rbx │ │ │ │ - movq $0x44cd68,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + ja 450f57 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4507d0,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + lea -0x3f(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 450bc8 │ │ │ │ + movq $0x4508b0,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %r8,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x450838,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x10e7d1d(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x450c28,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 450c28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,-0x7(%rax) │ │ │ │ + vpinsrw $0x4d,(%r8),%xmm22,%xmm31{%k3}{z}/(bad) │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 450f27 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 450c82 │ │ │ │ + movq $0x450738,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x450638,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80579,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x10e7c5c(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x450cf8,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 450cf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d0804 <__environ@GLIBC_2.2.5+0x7193c81c> │ │ │ │ - jl 44cf03 │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44cf2a │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rdi │ │ │ │ - mov 0x26(%rbx),%r8 │ │ │ │ - mov 0x2e(%rbx),%rbx │ │ │ │ - movq $0x44ce00,-0x40(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dh,-0x8(%rax) │ │ │ │ + vpinsrw $0x4d,(%r8),%xmm22,%xmm31{%k3}{z}/(bad) │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 450f37 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 450d52 │ │ │ │ + movq $0x4505a8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4504a8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80579,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x10e7b88(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x450dc8,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 450dc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44cfa9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44cfbe │ │ │ │ - add $0x20,%r12 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x490162f7(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44cfb3 │ │ │ │ - movq $0x44ca70,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44cbe0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x44cfe0,-0x20(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x142bdfb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + ja 450f47 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 450e22 │ │ │ │ + movq $0x450438,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4501e8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x10e7aba(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x450e88,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 450e88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push $0x58a53b4d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x64(%rdi) │ │ │ │ - movq $0x44cc48,-0x60(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x44cc88,-0x48(%r12) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450f67 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x44ffb0,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x44ceb0,-0x30(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + lea -0x3f(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 450ef8 │ │ │ │ + movq $0x450108,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x2e(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ + movq $0x450090,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x10e7a04(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pushf │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + testl $0x4358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + loopne 450fff │ │ │ │ + add %ebp,%ecx │ │ │ │ + xchg %bh,%cl │ │ │ │ + (bad) │ │ │ │ + jmp *0xf(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4801429c(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x1429ca5(%rip),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x64(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + cmp $0x163aca2,%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x163dfa0(%rip),%r14 │ │ │ │ + jmp 450928 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44d0c9 │ │ │ │ - movq $0x44d0b8,-0x10(%rbp) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4510b4 │ │ │ │ + movq $0x451058,-0x8(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d0b8 │ │ │ │ + jne 451058 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x48004510(%r8) │ │ │ │ + mov 0x7(%rbx),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451080 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae 44d0c3 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 44c9b0 │ │ │ │ - lea 0x142bcf8(%rip),%rbx │ │ │ │ + rex.XB (bad) │ │ │ │ + cmp $0xa,%rax │ │ │ │ + jb 4510a6 │ │ │ │ + cmp $0xa,%rax │ │ │ │ + setbe %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x186cbd0(%rax),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x163abc4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x142ac85(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44d141 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d136 │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1878ce1,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 451188 │ │ │ │ + movq $0x451118,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x142bc88(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451118 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x72b7f81f(%rbx) │ │ │ │ + adc $0x11a1af7,%eax │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + mov 0x2(%rbx),%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + jb 451325 │ │ │ │ + cmp $0x5,%rbx │ │ │ │ + jae 451378 │ │ │ │ + movq $0x451178,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451178 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 449d10 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + or %cl,(%rsi) │ │ │ │ + or $0x1,%al │ │ │ │ + lea 0x142ac41(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x4511c0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4511c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + xchg %eax,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 44a2c8 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + rorb $0x45,-0x38b7fef4(%rip) │ │ │ │ + or %al,(%rax) │ │ │ │ + adc 0x0(%rbp),%al │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451200 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + mov $0x48000000,%edi │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x451240,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451240 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44d1d2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 445460 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x451280,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451280 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 44d0f0 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x4512c0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4512c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44d2a9 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d29e │ │ │ │ - movq $0x44d168,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x44d190,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x44d1b0,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44d1f0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x44d2c8,-0x28(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 44c440 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x142bb28(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + ja 45130d │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 1511f90 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + add $0xfffffffffffffffa,%rbx │ │ │ │ + lea 0x11a197e(%rip),%rcx │ │ │ │ + mov (%rcx,%rbx,8),%rbx │ │ │ │ + jmp *%rbx │ │ │ │ + movq $0x451318,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451318 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + rex.RXB │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jae 4513b5 │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 4513f0 │ │ │ │ + movq $0x451368,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451368 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,(%rsp,%rcx,1) │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + or %r13b,0x48004513(%r8) │ │ │ │ + mov %eax,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4513a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - movq $0x13f4490,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x4513e0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4513e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44d35a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 445460 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + movabs 0x200845c748010c0b,%al │ │ │ │ + adc $0x45,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + ret │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451420 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + or (%rcx,%rax,1),%ecx │ │ │ │ + movq $0x451460,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451460 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 44d0f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + jg 4514ad │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x451498,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451498 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + iret │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44d3f1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44d406 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d3fb │ │ │ │ - movq $0x44d338,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44d378,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x44d428,-0x20(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x20(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 44c610 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x142b9d3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + call 484620b3 <__environ@GLIBC_2.2.5+0x469ce0cb> │ │ │ │ + movl $0x4514d8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4514d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + movq $0x451510,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451510 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x2c(%r8) │ │ │ │ - add %r9b,0x75(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %ch,%cl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + movl $0x83480000,(%rax) │ │ │ │ + (bad) │ │ │ │ + jo 451528 │ │ │ │ + or $0x1,%al │ │ │ │ + movq $0x451550,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451550 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + movl $0x83480000,(%rax) │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + xor %cl,(%rdx) │ │ │ │ + or $0x1,%al │ │ │ │ + lea 0x1620d12(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x451598,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451598 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + fwait │ │ │ │ + movl $0x83480000,(%rax) │ │ │ │ + (bad) │ │ │ │ + call 54621b2 <__environ@GLIBC_2.2.5+0x39ce1ca> │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x42,%bl │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 103d4f14 <__environ@GLIBC_2.2.5+0xe940f2c> │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x34(%rdi) │ │ │ │ - movq $0x13f4470,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + rex.WRX add %r8,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + clc │ │ │ │ + adc $0x894c0045,%eax │ │ │ │ + repz add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4515f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x480142b3(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + je 4516eb │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 45170d │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + je 451726 │ │ │ │ + cmp $0x9,%rax │ │ │ │ + jne 45170d │ │ │ │ + movq $0x451668,-0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451668 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x42,%bl │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rbx,2) │ │ │ │ + movl $0x4516b0,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4516b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44d4ea │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x1878ce1,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x480142b2(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x2e,%rbx │ │ │ │ + jb 4517a4 │ │ │ │ + cmp $0x2f,%rbx │ │ │ │ + jb 451807 │ │ │ │ + add $0x8,%rbp │ │ │ │ + movq $0x4518a8,0x0(%rbp) │ │ │ │ + lea 0x142aecd(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 13f1a90 │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jne 45170d │ │ │ │ + lea 0x142a6fc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x162c445(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x142b2b6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x5,%rbx │ │ │ │ + jb 45175e │ │ │ │ + cmp $0x7,%rbx │ │ │ │ + jae 451778 │ │ │ │ + cmp $0x6,%rbx │ │ │ │ + jb 451750 │ │ │ │ + lea 0x142a7b9(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x142a76b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + jae 451796 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jb 45170d │ │ │ │ + lea 0x142a6d1(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 45170d │ │ │ │ + lea 0x142a7b3(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x142a6e5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2d,%rbx │ │ │ │ + jae 45184f │ │ │ │ + cmp $0x2a,%rbx │ │ │ │ + je 4517bd │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4516d4 │ │ │ │ + movq $0x4517e8,0x8(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4517e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44d560 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d555 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x44de00,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x42,%cl │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebx,%ebx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0x142ae02,%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x451830,0x8(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451830 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x42,%cl │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edx,0x48fffffe(%rbx) │ │ │ │ + lea 0x142ae3a(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x451878,0x8(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451878 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d0ed4 <__environ@GLIBC_2.2.5+0x7193ceec> │ │ │ │ - and $0x4c,%al │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %ah,0x480142b0(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 4516d4 │ │ │ │ + lea 0x142adb2(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d622 │ │ │ │ - movq $0x44d4b8,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x44d508,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x44d580,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x42,%al │ │ │ │ + add %eax,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x142ace2(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x142b7b4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x4518e8,0x0(%rbp) │ │ │ │ + lea 0x142ac7a(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 13f1a90 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bh,-0x7cfebd51(%rax) │ │ │ │ + jrcxz 4518f2 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4518ff │ │ │ │ + lea 0x142ac3a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x451928,0x0(%rbp) │ │ │ │ + lea 0x142abd2(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 13f1a90 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44d6a8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d69d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1878ce1,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dl,-0x51(%rax) │ │ │ │ + rex.X add %eax,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x142ab92(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x451968,0x0(%rbp) │ │ │ │ + lea 0x142ab2a(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 13f1a90 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + rex.X add %eax,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x142aaea(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4519a8,0x0(%rbp) │ │ │ │ + lea 0x142aa82(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 13f1a90 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44d762 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d757 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x1519120,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x44de00,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cfebd52(%rax) │ │ │ │ + jrcxz 4519b2 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4519bf │ │ │ │ + lea 0x142aa42(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4519e8,0x0(%rbp) │ │ │ │ + lea 0x142a9da(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 13f1a90 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + rex.X add %eax,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x142a99a(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x451a28,0x0(%rbp) │ │ │ │ + lea 0x142a932(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 13f1a90 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44d7d8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d7cd │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x7cfebd53(%rax) │ │ │ │ + jrcxz 451a32 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 451a3f │ │ │ │ + lea 0x142a8f2(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x451a68,0x0(%rbp) │ │ │ │ + lea 0x142a88a(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 13f1a90 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44d85c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d851 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x44d780,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %cl,-0x53(%rax) │ │ │ │ + rex.X add %eax,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x142a84a(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x451aa8,0x0(%rbp) │ │ │ │ + lea 0x142a7e2(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 13f1a90 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d11cc <__environ@GLIBC_2.2.5+0x7193d1e4> │ │ │ │ - js 44d8cb │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d8ee │ │ │ │ - movq $0x44d650,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x44d6c8,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x44d7f0,-0x20(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x142b510(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %ah,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + rex.X add %eax,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x142a7a2(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x451ae8,0x0(%rbp) │ │ │ │ + lea 0x142a73a(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 13f1a90 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bh,-0x54(%rax) │ │ │ │ + rex.X add %eax,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x142a6fa(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x451b28,0x0(%rbp) │ │ │ │ + lea 0x142a692(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 13f1a90 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44d978 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44d96d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1878ce1,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + rex.X add %eax,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x142a652(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x451b68,0x0(%rbp) │ │ │ │ + lea 0x142a5ea(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 13f1a90 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x7cfebd55(%rax) │ │ │ │ + jrcxz 451b72 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 451b7f │ │ │ │ + lea 0x142a5aa(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x451ba8,0x0(%rbp) │ │ │ │ + lea 0x142a542(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 13f1a90 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44da32 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44da27 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x1519120,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x44de00,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x55(%rax) │ │ │ │ + rex.X add %eax,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x142a502(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x451be8,0x0(%rbp) │ │ │ │ + lea 0x142a49a(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 13f1a90 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + rex.X add %eax,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x142a45a(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x451c28,0x0(%rbp) │ │ │ │ + lea 0x142a3f2(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 13f1a90 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44da7a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x18786a1,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x56(%rax) │ │ │ │ + rex.X add %eax,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x142a3b2(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x451c70,0x8(%rbp) │ │ │ │ + lea 0x142a346(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 13f1a90 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d13ec <__environ@GLIBC_2.2.5+0x7193d404> │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44db04 │ │ │ │ - movq $0x44d920,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x44d998,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x44da48,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x142b322(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs %eax,0xfb834807e3830142 │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x48fffffa(%rax) │ │ │ │ + lea 0x142a2fe(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44db7c │ │ │ │ - movq $0x44db70,-0x8(%rbp) │ │ │ │ + jb 451d2e │ │ │ │ + movq $0x451ce0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44db70 │ │ │ │ + jne 451ce0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb $0xff,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ - decl -0x73(%rax) │ │ │ │ - sbb $0x142b2bd,%eax │ │ │ │ + jne 451d20 │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jb 451d14 │ │ │ │ + cmp $0xd,%rax │ │ │ │ + jae 451d20 │ │ │ │ + lea 0x1639f6d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jb 451d39 │ │ │ │ + cmp $0x9,%rax │ │ │ │ + jne 451d06 │ │ │ │ + lea 0x1639f4a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x142acb3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jb 451d20 │ │ │ │ + jmp 451d06 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451dc4 │ │ │ │ + movq $0x451d98,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451d98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x44de00,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 451d94 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xa,%rax │ │ │ │ + jne 451db6 │ │ │ │ + lea 0x1639ecb(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x142b257(%rip),%rbx │ │ │ │ + lea 0x1639eb4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x142ac25(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x44de20,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x142b207(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451e09 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x161fa41(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x44de40,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 451e75 │ │ │ │ + movq $0x451de0,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x456200,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x19(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x142b1bc(%rip),%rbx │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x142ab71(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x44de60,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x142b174(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 44dd40 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451ec9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x161f981(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44dd95 │ │ │ │ - movq $0x44de80,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + ja 451f35 │ │ │ │ + movq $0x451ea0,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x456220,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x19(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x142b0c9(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x142aab9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - loope 44dd7b │ │ │ │ + ... │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 451fa7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 451fa2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x10e688b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex.W stos %al,%es:(%rdi) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 733d5914 <__environ@GLIBC_2.2.5+0x7194192c> │ │ │ │ + sub %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock or %ah,-0x76b7feaf(%rdx) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x452008,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x161f859(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rdi,1) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45203e │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x4561e0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x142a9b3(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %dh,0x10e(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x490142a9(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4520b2 │ │ │ │ + movq $0x451fc0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x142a964(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45211f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45211a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x142aa49(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145dce8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45217f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45217a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x142aac1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145df88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x80000000,%eax │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4521df │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4521da │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x142ab21(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145dce8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45223f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45223a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x142ab71(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145df88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - push %rax │ │ │ │ - mov $0xe,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10e(%rdx),%? │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x5(%rbp,%rcx,4) │ │ │ │ + shll $1,-0x76b3febe(%rdi) │ │ │ │ + idivl 0xb5(%rsi) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 145b950 │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - mov $0xe,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $0xe8,0x458d4801(%rdx,%rax,2) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4522b9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4522d0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x161f591(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x54(%rax) │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rbx,2) │ │ │ │ + movl $0x452308,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 452308 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x480142a8(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 452325 │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 145dde8 │ │ │ │ + lea 0x142a874(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x142a93c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %edi,%edi │ │ │ │ - add %dl,%gs:0x10eb30a(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4523ad │ │ │ │ + movq $0x452288,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x456200,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x19(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x142aba9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $0x45,-0x72b7febe(%rbx) │ │ │ │ + call 733d5d2c <__environ@GLIBC_2.2.5+0x71941d44> │ │ │ │ + sub %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock or %ah,-0x76b7feaf(%rdx) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x452420,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x161f441(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,-0x55(%rax) │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rbx,2) │ │ │ │ + movl $0x452458,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 452458 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + test $0x42,%al │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0xe(%rbx),%esi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 145dde8 │ │ │ │ + lea 0x142a8bc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x142a95c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + add %ch,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4524fd │ │ │ │ + movq $0x4523d8,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x456220,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x19(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x142aaa9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - adc $0x90000000,%eax │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44dedf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + test $0x42,%al │ │ │ │ + add %ecx,0x5(%rbp,%rcx,4) │ │ │ │ + add %esp,-0x76b7febe(%rbp) │ │ │ │ + clc │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 145b950 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + shlb $0x48,0x1(%rcx) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4525a7 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 150e610 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 44deda │ │ │ │ + je 4525a2 │ │ │ │ movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x10eb9d3(%rip),%r14 │ │ │ │ + lea 0x10e5fbe(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13c9698 │ │ │ │ + jmp 13c9678 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x51(%rax) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB loopne 44df51 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44e0b1 │ │ │ │ - movq $0x44df40,-0x18(%rbp) │ │ │ │ + add %al,0x480142c6(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45276e │ │ │ │ + movq $0x452608,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44df40 │ │ │ │ + jne 452608 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - rex.X add %ecx,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - js 44df25 │ │ │ │ - add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + add %al,-0x3a(%rax) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ - jne 44df78 │ │ │ │ + je 452a08 │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + movq $0x452650,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 452650 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - rex.X add %eax,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - test %ebx,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x39(%r8) │ │ │ │ - adc %r15b,0x480044df(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x7,%rdx │ │ │ │ + je 452a17 │ │ │ │ + lea -0x1(%rdx),%rbx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 45267f │ │ │ │ + lea 0x16395f9(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4526a8,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44dfb8 │ │ │ │ + jne 4526a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - rex.X add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - or %ah,%al │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ + add %ah,0x480142c5(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e008 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x52(%rax) │ │ │ │ - rex.X add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,0x48000000(%rdx) │ │ │ │ - movl $0x44e058,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x6,%rcx │ │ │ │ + je 452779 │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + jne 45280b │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0x9,%rcx │ │ │ │ + jb 452884 │ │ │ │ + cmp $0xb,%rcx │ │ │ │ + jae 45280b │ │ │ │ + cmp $0xa,%rcx │ │ │ │ + jb 4528ec │ │ │ │ + movq $0x452728,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e058 │ │ │ │ + jne 452728 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x480044e0(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xa,%rax │ │ │ │ + jne 452874 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + dec %rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + dec %rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x186cbd0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x142c4f3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x4527b0,0x0(%rbp) │ │ │ │ + mov 0x2(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e088 │ │ │ │ + jne 4527b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rcx),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,0x3b(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - jne 44e0a3 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 14da178 │ │ │ │ - lea 0x163dbc7(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %bl,0x480142c4(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 452874 │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + je 4529ea │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + je 4529f9 │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x186cbd0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x142ade0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x163dbb7(%rip),%rbx │ │ │ │ + lea 0x1639468(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x142ada7(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x480142ad(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44e304 │ │ │ │ - movq $0x44e138,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movq $0x452850,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e138 │ │ │ │ + jne 452850 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x53(%rax) │ │ │ │ - rex.X add %ecx,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - jo 44e11f │ │ │ │ - add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ + add %bh,%al │ │ │ │ ret │ │ │ │ - (bad) │ │ │ │ - jne 44e170 │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 45284f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jne 452874 │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f1a90 │ │ │ │ + lea 0x142c3cd(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - rex.X add %eax,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - test %esi,0x1(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x44e1b0,0x10(%rbp) │ │ │ │ + cmp $0x8,%rcx │ │ │ │ + jae 452819 │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + jb 452948 │ │ │ │ + movq $0x4528c8,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e1b0 │ │ │ │ + jne 4528c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - rex.X add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x1(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x44e200,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ + add %al,0x480142c3(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 452874 │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 14da5b8 │ │ │ │ + movq $0x452920,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e200 │ │ │ │ + jne 452920 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x54(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + ret │ │ │ │ rex.X add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push %rax │ │ │ │ - loop 44e25b │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 45291f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x9,%rax │ │ │ │ + jne 452874 │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f1a90 │ │ │ │ + movq $0x452978,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e250 │ │ │ │ + jne 452978 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x480044e2(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e280 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %dl,%al │ │ │ │ + ret $0x142 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 452874 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + je 4529d2 │ │ │ │ + lea -0x1(%rcx),%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + je 4529de │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x186cbd0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 4529a7 │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + jmp 4529b7 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 4527dc │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + jmp 4527f0 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 452620 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + mov -0x4(%rbx),%ebx │ │ │ │ + jmp 45266c │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + ret $0x142 │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 452a5a │ │ │ │ + movq $0x452a78,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4525c8 │ │ │ │ + lea 0x142c217(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,0x3b(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - jne 44e2f6 │ │ │ │ - movq $0x44e2b0,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e2b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x16391e9(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x16391e4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - adc %r13b,%r8b │ │ │ │ - loop 44e2fb │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 452b29 │ │ │ │ + movq $0x452af0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e2e8 │ │ │ │ + jne 452af0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x3b(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - je 44e31f │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - lea 0x163d97d(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x142ab9d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x142ab62(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x163d94b(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 452aef │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 452b1b │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + lea 0x1637f27(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + lea 0x163914f(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x142c178(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %ah,-0x3f(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44e39f │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44e388,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jb 452bc4 │ │ │ │ + movq $0x452b88,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e388 │ │ │ │ + jne 452b88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + roll $0x48,0x1(%rdx) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jne 452bb6 │ │ │ │ + lea 0x142c10e(%rip),%rdi │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + lea 0x1637e8c(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 145d488 │ │ │ │ + lea 0x16390b4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x142c10d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187ece9,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c0cb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 44e394 │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov $0xb,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1471920 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187edba,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c13b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103d1d0c <__environ@GLIBC_2.2.5+0xe93dd24> │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - test $0x48000000,%eax │ │ │ │ - movl $0x44e400,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e400 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187edeb,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c10b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187ee1c,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c0db(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x51(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x44e340,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0xb,%r14d │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1471920 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187fb6d,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142cdcb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44e52a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44e4d8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jb 452e36 │ │ │ │ + movq $0x452e00,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e4d8 │ │ │ │ + jne 452e00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x4561a0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0xb,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1471920 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x2(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x142cd7b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103d1e94 <__environ@GLIBC_2.2.5+0xe93deac> │ │ │ │ - (bad) │ │ │ │ - test $0x48000000,%eax │ │ │ │ - movl $0x44e588,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 452ece │ │ │ │ + movq $0x452e98,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e588 │ │ │ │ + jne 452e98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x51(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x44e488,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x4561c0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0xb,%r14d │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1471920 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x142cceb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44e675 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44e66a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x44e540,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x10eb239(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4561e0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x142cc9c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44e6e9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44e7d3 │ │ │ │ - movq $0x44e6d8,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e6d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x456200,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x142cc54(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x456220,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x142cc0c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ - sub %ah,%bh │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 453056 │ │ │ │ + movq $0x453020,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e728 │ │ │ │ + jne 453020 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44e7de │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmpq $0xb,0x7(%rbx) │ │ │ │ - jl 44e78b │ │ │ │ - movq $0x44e610,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x456240,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x44e3b8,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10eb0e4(%rip),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x10eaa26(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x142a6fe(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x142cb83(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x8c358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - fs add %ebp,%ecx │ │ │ │ - jle 44e816 │ │ │ │ - (bad) │ │ │ │ - jmp *0xf(%rsi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187fbef,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142cb33(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xad358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.X add %ebp,%ecx │ │ │ │ - ss (bad) │ │ │ │ - add (%rcx),%al │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187fc7f,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142cb63(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - cmp $0x163d42a,%eax │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x1640728(%rip),%r14 │ │ │ │ - jmp 44e698 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187fccf,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142cb53(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44e8e9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44ea1b │ │ │ │ - movq $0x44e8d8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e8d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187fd47,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142cb7b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,%dh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sub %ch,%cl │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e928 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187fd8f,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142cb63(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,-0x38b80000(%rax,%rax,1) │ │ │ │ - rex.RB clc │ │ │ │ - js 44e927 │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e978 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187fdd7,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142cb4b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187fe1f,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142cb33(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x480044e9(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e9a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rcx),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187fe67,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142cb1b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jl 44ea0d │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 44ea26 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 44e9c4 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - lea 0x163d2a6(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187feaf,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x44ea00,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ea00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142cb03(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdi,%rsi,4) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - lea 0x163d266(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187fef7,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x142a50e(%rip),%rbx │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142caeb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 14db950 │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44eaa1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44ebcb │ │ │ │ - movq $0x44ea90,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ea90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187ff5f,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142caf3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187ffa7,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142cadb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187ffef,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142cac3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - loopne 44ea94 │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44eae0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x1880036,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142caab(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rsi) │ │ │ │ - movl $0x44eb30,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44eb30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x188007e,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142ca93(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x18800c6,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142ca7b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,-0x15(%r8) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44eb60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rcx),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x188010e,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142ca63(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jl 44ebbd │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 44ebe4 │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x163d116(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x1880156,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x44ebb0,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ebb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142ca4b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbp,%rbx,1) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - lea 0x163d0bd(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x188019e,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x142a366(%rip),%rbx │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142ca33(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x163d0ad(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 14dbaf0 │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44ec61 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44ed93 │ │ │ │ - movq $0x44ec50,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ec50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x18801e6,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142ca1b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x188022e,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142ca03(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - movabs 0x48064b8b480044ec,%al │ │ │ │ - mov 0xe(%rbx),%ebx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44eca0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x1880276,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c9eb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x18802be,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c9d3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,-0x38b80000(%rax,%rax,1) │ │ │ │ - rex.RB clc │ │ │ │ - lock in (%dx),%al │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ecf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x1880306,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c9bb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x188036e,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c9c3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - in (%dx),%eax │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ed20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rcx),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x18803be,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c9b3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jl 44ed85 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 44ed9e │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 44ed3c │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - lea 0x163cf37(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x1880406,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x44ed78,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ed78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c99b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdi,%rsi,4) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - lea 0x163cee5(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x188044e,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x142a1a6(%rip),%rbx │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c983(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x44edc8,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44edc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - adc %r8b,(%r8) │ │ │ │ - out %al,(%dx) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ee00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x18804b6,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c98b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x3b(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - jl 44ee13 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44ed3c │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44ed85 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x188051e,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c993(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 44ef94 │ │ │ │ - movq $0x44ee78,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ee78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x1880566,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c97b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock shr $1,%dh │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - (bad) -0x75(%rax) │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 453c95 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x453c58,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44eed0 │ │ │ │ + jne 453c58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add (%rax),%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + dec %rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,0x48000000(%rsi) │ │ │ │ - movl $0x44ef28,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ef28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x453c18,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x18805af,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x142c8b8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x11(%r8) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 453d9d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x453d60,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ef58 │ │ │ │ + jne 453d60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jl 44f01a │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 44ef9f │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x453d20,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1880617,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1429fad(%rip),%rbx │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x142c818(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x44efc8,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44efc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %eax,(%rcx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x188065f,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c803(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - adc %r8b,(%r8) │ │ │ │ - lock add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44f000 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x188065f,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c7cb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,0x3b(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - jge 44ef7a │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x18806ef,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142c7d3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44f091 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44f1c3 │ │ │ │ - movq $0x44f080,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44f080 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x18806ef,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142ddfb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + fiadds 0x1(%rdx) │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 453ffc │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 453ff7 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x454080,-0x18(%rbp) │ │ │ │ + lea 0x161dd8f(%rip),%r14 │ │ │ │ + mov $0xb6,%ebx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513c00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x18(%rbx,%rax,8),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 1506330 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + jmp 45413c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4801428d(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454087 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,%dh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - shl $1,%al │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %dl,0x480142dd(%rax) │ │ │ │ + lea 0x142dd6b(%rip),%eax │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 454198 │ │ │ │ + movq $0x4540d0,-0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x6(%rax),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f0d0 │ │ │ │ + jne 4540d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,-0x38b80000(%rax,%rax,1) │ │ │ │ - rex.RB clc │ │ │ │ - and %dh,%cl │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + movq $0x454108,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f120 │ │ │ │ + jne 454108 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0xf(%r8) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + cmp $0x0,%rax │ │ │ │ + jl 454200 │ │ │ │ + cmp $0xb5,%rax │ │ │ │ + jg 454200 │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + cmpq $0x0,0x1641c72(%rip) │ │ │ │ + jne 454000 │ │ │ │ + mov %rdx,0x18(%rbx,%rax,8) │ │ │ │ + movq $0x1518c50,(%rbx) │ │ │ │ + lea 0x18(%rbx),%rdx │ │ │ │ + shr $0x7,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movb $0x1,(%rdx,%rbx,1) │ │ │ │ + movq $0x454058,0x10(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f150 │ │ │ │ + jne 454058 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rcx),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jl 44f1b5 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 44f1ce │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4541e0 │ │ │ │ + movq $0x1518cb0,(%rbx) │ │ │ │ + movq $0x13ef1d8,-0x20(%r12) │ │ │ │ + movq $0x1a8efa1,-0x18(%r12) │ │ │ │ + movq $0x1a8faf1,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0xb6,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 44f16c │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - lea 0x163cb07(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x44f1a8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44f1a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x454190,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 452260 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdi,%rsi,4) │ │ │ │ - add $0xffffffe8,%ebp │ │ │ │ - lea 0x163cab5(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x456700,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1429d86(%rip),%rbx │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143ca64(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x44f1f8,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44f1f8 │ │ │ │ + ... │ │ │ │ + adc $0x8000000,%eax │ │ │ │ + (bad) 0x1(%rcx) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4542c4 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4542bf │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x454348,-0x18(%rbp) │ │ │ │ + lea 0x161dac7(%rip),%r14 │ │ │ │ + mov $0x8f2,%ebx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513c00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x18(%rbx,%rax,8),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 1506330 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 454377 │ │ │ │ + nop │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - adc %r14b,(%r8) │ │ │ │ - repnz add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 454351 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rcx) │ │ │ │ + rorb $0xd,-0x73(%rax) │ │ │ │ + cmp $0x89480143,%ecx │ │ │ │ + lret $0xe283 │ │ │ │ + (bad) │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 4543e8 │ │ │ │ + mov 0x6(%rcx),%rdx │ │ │ │ + mov 0xe(%rcx),%rcx │ │ │ │ + cmpq $0x0,0x1641a37(%rip) │ │ │ │ + jne 4542c8 │ │ │ │ + mov %rdx,0x18(%rbx,%rax,8) │ │ │ │ + movq $0x1518c50,(%rbx) │ │ │ │ + lea 0x18(%rbx),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0x7,%rsi │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + movb $0x1,(%rdx,%rdi,1) │ │ │ │ + cmp $0x8f1,%rax │ │ │ │ + je 4543e8 │ │ │ │ + movq $0x454318,-0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + inc %rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f230 │ │ │ │ + jne 454318 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x3b(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - jl 44f243 │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 454430 │ │ │ │ + movq $0x1518cb0,(%rbx) │ │ │ │ + movq $0x13ef1d8,-0x20(%r12) │ │ │ │ + movq $0x1a8efa1,-0x18(%r12) │ │ │ │ + movq $0x187acc9,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x8f2,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x4543e0,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44f16c │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44f1b5 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + jmp 1512ed0 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 454498 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x8(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB cwtl │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 45491f │ │ │ │ + lea 0x143f864(%rip),%rbx │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x4544f8,0x10(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4544f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %eax,0x0(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - lock mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 44e898 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %bh,%al │ │ │ │ + testl $0x38458b48,0x1(%rbx) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp 454620 │ │ │ │ + nop │ │ │ │ + or $0x18,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 44f486 │ │ │ │ - movq $0x44f2d0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %bl,%al │ │ │ │ + testl $0x4807e383,0x1(%rbx) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jne 454605 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x454a00,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f2d0 │ │ │ │ + jne 454a00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ecx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x480143f7(%rax) │ │ │ │ + mov 0x18(%rbp),%edi │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 454c3e │ │ │ │ + movq $0x4545a8,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4545a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x1(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x44f328,-0x10(%rbp) │ │ │ │ + add %cl,-0x9(%rax) │ │ │ │ + rex.XB add %ecx,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x40(%rdi) │ │ │ │ + mov 0x7(%rbx),%al │ │ │ │ + movq $0x14df5c8,-0x18(%r12) │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + lea -0x17(%r12),%rdx │ │ │ │ + jmp 4546dc │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 454619 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ + add $0x10,%rbp │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rdx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0x454650,0x0(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f328 │ │ │ │ + jne 454650 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x480143f6(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 454784 │ │ │ │ + movq $0x454690,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454690 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x1(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x44f380,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %ah,-0xa(%rax) │ │ │ │ + rex.XB add %ecx,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,0x5(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%al │ │ │ │ + movq $0x14df5c8,-0x18(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + lea -0x17(%r12),%rdx │ │ │ │ + cmp $0x80,%al │ │ │ │ + jae 45483d │ │ │ │ + inc %rdi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %r9,%rsi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + movslq 0x15f0600(%rsi),%rsi │ │ │ │ + add %rax,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl 4548b9 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + shl $1,%r8 │ │ │ │ + movswq 0x1574410(%r8),%r8 │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 4548b9 │ │ │ │ + shl $1,%rsi │ │ │ │ + movswq 0x15b2508(%rsi),%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 454c2e │ │ │ │ + movq $0x454760,0x0(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f380 │ │ │ │ + jne 454760 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + or %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x480044f3(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %dl,0x480143f5(%rax) │ │ │ │ + mov 0x48(%rbp),%eax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + add $0x48,%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + jmp 45491f │ │ │ │ + movq $0x4547b0,0x0(%rbp) │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f3b0 │ │ │ │ + jne 4547b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %edi,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0xb(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + jge 4547cc │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 454c3e │ │ │ │ + movq $0x454800,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454800 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %ebx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + hlt │ │ │ │ + rex.XB add %ecx,-0x39(%r8) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + rex.W │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ (bad) │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jl 44f4a7 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 44f442 │ │ │ │ - movq $0x44f3f8,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44f3f8 │ │ │ │ + jne 454828 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,(%rcx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ebx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + hlt │ │ │ │ + rex.XB add %ecx,-0x39(%r8) │ │ │ │ + add %r11b,0x45(%r8) │ │ │ │ + add %r9b,0x73(%r11,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + jmp aa8600 │ │ │ │ + cmp $0xc0,%al │ │ │ │ + jb 454849 │ │ │ │ + inc %rdi │ │ │ │ + jmp 4546e7 │ │ │ │ + jmp 4546e7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x30,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - adc %r14b,(%r8) │ │ │ │ - hlt │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %dl,-0x7cfebc0c(%rax) │ │ │ │ + jrcxz 45486a │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 454b7e │ │ │ │ + movq $0x454898,0x10(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f430 │ │ │ │ + jne 454898 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + nop │ │ │ │ + or (%rax,%rax,1),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0xc(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,0x75(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 4548c8 │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + jmp 454a4c │ │ │ │ + shl $1,%r9 │ │ │ │ + movswq 0x1573228(%r9),%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 454c2e │ │ │ │ + movq $0x454900,0x0(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454900 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %edi,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x3b(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - jl 44f49f │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x44f478,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + repz rex.XB add %ecx,-0x75(%r8) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + add $0x48,%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + movq $0x454978,-0x48(%rbp) │ │ │ │ + lea 0x143f3c2(%rip),%rbx │ │ │ │ + mov %r14,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %r9,-0x28(%rbp) │ │ │ │ + mov %r8,-0x20(%rbp) │ │ │ │ + mov 0x7(%r8),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0xf(%r8),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x17(%r8),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f478 │ │ │ │ + jne 454978 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x142b28a,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1429ad3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x142b271(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0xd(%rax) │ │ │ │ + rex.XB add %ecx,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esp,%ebp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x14dff88,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x4567c0,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov 0x18(%rax,%rbx,8),%rax │ │ │ │ + movq $0x454a30,-0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0xd(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454a30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + or (%rax,%rax,1),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + repnz rex.XB add %ecx,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,0x75(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 454a30 │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + jmp 454a4c │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%rax,%rax,1),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1109b85(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + repnz rex.XB add %ecx,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,0x75(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 454a60 │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x4,%r9 │ │ │ │ + jb 454ab3 │ │ │ │ + cmp $0x5,%r9 │ │ │ │ + jb 454a85 │ │ │ │ + movq $0x454518,-0x8(%rbp) │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x3(%rbx),%rbx │ │ │ │ + mov 0xb(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151efe0 │ │ │ │ + movq $0x454860,-0x10(%rbp) │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + mov 0x14(%rax),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov 0x4(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151efe0 │ │ │ │ + cmp $0x3,%r9 │ │ │ │ + jae 454613 │ │ │ │ + cmp $0x2,%r9 │ │ │ │ + jb 4544c8 │ │ │ │ + movq $0x454b18,0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454b18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %eax,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + int1 │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + jge 454b14 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + jmp 454b24 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %bl,%al │ │ │ │ + int1 │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + jge 454b34 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44f513 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x44f4c8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ja 454b56 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x4567a0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ + jmp 454620 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x454af8,0x0(%rbp) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x454bc8,0x20(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454bc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + or %eax,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0xf(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + jge 454bc4 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + jmp 454bd4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44f58b │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %ch,(%rax) │ │ │ │ + int1 │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + jge 454be4 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44f580 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x44f4e8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x10ea220(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbbb $0x35,-0x72b7febe(%rbx) │ │ │ │ - jns 44f540 │ │ │ │ - add %ecx,0x73(%rbx,%r9,4) │ │ │ │ - adc %ch,%cl │ │ │ │ - loopne 44f5bc │ │ │ │ - cli │ │ │ │ - add %al,(%rcx) │ │ │ │ + ja 454c06 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x4567a0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ + jmp 454620 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x454ba8,0x0(%rbp) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x65(%rax) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44f613 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44f608 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x44f5a0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x10ea1c7(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x456740,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x14(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x143f07a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x72b7febe(%rdx) │ │ │ │ - xor $0x1429ac9,%eax │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x456760,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xb(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143f027(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9a,%al │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44f69b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44f690 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x44f628,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1118619(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d8674 <__environ@GLIBC_2.2.5+0x7194468c> │ │ │ │ + jg 454d72 │ │ │ │ + movl $0x454d60,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454d60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cwtl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,0x2(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x44f538,-0x190(%r12) │ │ │ │ - mov %rsi,-0x180(%r12) │ │ │ │ - movq $0x14e0068,-0x178(%r12) │ │ │ │ - lea -0x190(%r12),%rax │ │ │ │ - mov %rax,-0x170(%r12) │ │ │ │ - movq $0x1a8bc99,-0x168(%r12) │ │ │ │ - movq $0x14e0068,-0x160(%r12) │ │ │ │ - movq $0x1a8bc99,-0x158(%r12) │ │ │ │ - lea -0x176(%r12),%rax │ │ │ │ - mov %rax,-0x150(%r12) │ │ │ │ - movq $0x14e0068,-0x148(%r12) │ │ │ │ - movq $0x18790d0,-0x140(%r12) │ │ │ │ - lea -0x15e(%r12),%rax │ │ │ │ - mov %rax,-0x138(%r12) │ │ │ │ - movq $0x44f5c0,-0x130(%r12) │ │ │ │ - mov %r14,-0x120(%r12) │ │ │ │ - movq $0x14e0068,-0x118(%r12) │ │ │ │ - lea -0x130(%r12),%rax │ │ │ │ - mov %rax,-0x110(%r12) │ │ │ │ - lea -0x146(%r12),%rax │ │ │ │ - mov %rax,-0x108(%r12) │ │ │ │ - movq $0x14e0068,-0x100(%r12) │ │ │ │ - movq $0x1a8bc99,-0xf8(%r12) │ │ │ │ - lea -0x116(%r12),%rax │ │ │ │ - mov %rax,-0xf0(%r12) │ │ │ │ - movq $0x14e0068,-0xe8(%r12) │ │ │ │ - movq $0x18790a8,-0xe0(%r12) │ │ │ │ - lea -0xfe(%r12),%rax │ │ │ │ - mov %rax,-0xd8(%r12) │ │ │ │ - movq $0x14e0068,-0xd0(%r12) │ │ │ │ - movq $0x1879080,-0xc8(%r12) │ │ │ │ - lea -0xe6(%r12),%rax │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - movq $0x14e0068,-0xb8(%r12) │ │ │ │ - movq $0x1879058,-0xb0(%r12) │ │ │ │ - lea -0xce(%r12),%rax │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - movq $0x14e0068,-0xa0(%r12) │ │ │ │ - movq $0x1a8bc99,-0x98(%r12) │ │ │ │ - lea -0xb6(%r12),%rax │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - movq $0x14e0068,-0x88(%r12) │ │ │ │ - movq $0x1879030,-0x80(%r12) │ │ │ │ - lea -0x9e(%r12),%rax │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x14e0068,-0x70(%r12) │ │ │ │ - movq $0x1879008,-0x68(%r12) │ │ │ │ - lea -0x86(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x14e0068,-0x58(%r12) │ │ │ │ - movq $0x1878fe0,-0x50(%r12) │ │ │ │ - lea -0x6e(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x14e0068,-0x40(%r12) │ │ │ │ - movq $0x1878fb8,-0x38(%r12) │ │ │ │ - lea -0x56(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x44f648,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + movq $0x4567a0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 13e4fa0 │ │ │ │ - movq $0x198,0x388(%r13) │ │ │ │ - lea 0x1429829(%rip),%rbx │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143ef89(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x429a,$0x1 │ │ │ │ - lea 0x1429ac1(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 454e47 │ │ │ │ + movq $0x454e08,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454e08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x9a,%al │ │ │ │ - rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x44f938,-0x10(%r12) │ │ │ │ + movq $0x4567c0,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x10e9c1c(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143eef2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4553a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 454ef6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + cmp $0x0,%rax │ │ │ │ + jle 454ee8 │ │ │ │ + movq $0x454ed8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454ed8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x44f958,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov $0x4801007b,%eax │ │ │ │ + lea 0x1636daa(%rip),%ebx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,-0x72b7febe(%rdx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44fa4b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44fa40 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 454f8b │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x44f9a8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x10e9b78(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x454f68,-0x30(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454f68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ + ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 44f9f7 │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - xor $0x1429971,%eax │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r9b,%r8b │ │ │ │ + rex.WRXB │ │ │ │ + add %r9b,-0x77(%r9) │ │ │ │ + rorb $0x7d,-0x75(%rax) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne 454f87 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp aa8e00 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 454fbc │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 454fc8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cltd │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0xaa9a90,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x454fa0,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44fad3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44fac8 │ │ │ │ + jb 45505a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x44fa60,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x10e9b74(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44fb11 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 4551fb │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x10e9a87(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movq $0x4550d8,-0x38(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4550d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x7d(%r8) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - adc %al,(%rdx) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add (%rbx),%rcx │ │ │ │ + cmp 0x8(%rbp),%rcx │ │ │ │ + jl 45517b │ │ │ │ + movq $0x455120,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455120 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44fe4d │ │ │ │ - movq $0x44f9f8,-0x208(%r12) │ │ │ │ - mov %rsi,-0x1f8(%r12) │ │ │ │ - movq $0x14e0068,-0x1f0(%r12) │ │ │ │ - lea -0x208(%r12),%rax │ │ │ │ - mov %rax,-0x1e8(%r12) │ │ │ │ - movq $0x1a8bc99,-0x1e0(%r12) │ │ │ │ - movq $0x14e0068,-0x1d8(%r12) │ │ │ │ - movq $0x1a8bc99,-0x1d0(%r12) │ │ │ │ - lea -0x1ee(%r12),%rax │ │ │ │ - mov %rax,-0x1c8(%r12) │ │ │ │ - movq $0x14e0068,-0x1c0(%r12) │ │ │ │ - movq $0x18793b0,-0x1b8(%r12) │ │ │ │ - lea -0x1d6(%r12),%rax │ │ │ │ - mov %rax,-0x1b0(%r12) │ │ │ │ - movq $0x14e0068,-0x1a8(%r12) │ │ │ │ - movq $0x18792c0,-0x1a0(%r12) │ │ │ │ - lea -0x1be(%r12),%rax │ │ │ │ - mov %rax,-0x198(%r12) │ │ │ │ - movq $0x14e0068,-0x190(%r12) │ │ │ │ - movq $0x1879388,-0x188(%r12) │ │ │ │ - lea -0x1a6(%r12),%rax │ │ │ │ - mov %rax,-0x180(%r12) │ │ │ │ - movq $0x14e0068,-0x178(%r12) │ │ │ │ - movq $0x1879360,-0x170(%r12) │ │ │ │ - lea -0x18e(%r12),%rax │ │ │ │ - mov %rax,-0x168(%r12) │ │ │ │ - movq $0x14e0068,-0x160(%r12) │ │ │ │ - movq $0x1879338,-0x158(%r12) │ │ │ │ - lea -0x176(%r12),%rax │ │ │ │ - mov %rax,-0x150(%r12) │ │ │ │ - movq $0x14e0068,-0x148(%r12) │ │ │ │ - movq $0x1879310,-0x140(%r12) │ │ │ │ - lea -0x15e(%r12),%rax │ │ │ │ - mov %rax,-0x138(%r12) │ │ │ │ - movq $0x14e0068,-0x130(%r12) │ │ │ │ - movq $0x18792e8,-0x128(%r12) │ │ │ │ - lea -0x146(%r12),%rax │ │ │ │ - mov %rax,-0x120(%r12) │ │ │ │ - movq $0x44fa80,-0x118(%r12) │ │ │ │ - mov %r14,-0x108(%r12) │ │ │ │ - movq $0x14e0068,-0x100(%r12) │ │ │ │ - lea -0x118(%r12),%rax │ │ │ │ - mov %rax,-0xf8(%r12) │ │ │ │ - lea -0x12e(%r12),%rax │ │ │ │ - mov %rax,-0xf0(%r12) │ │ │ │ - movq $0x14e0068,-0xe8(%r12) │ │ │ │ - movq $0x18792c0,-0xe0(%r12) │ │ │ │ - lea -0xfe(%r12),%rax │ │ │ │ - mov %rax,-0xd8(%r12) │ │ │ │ - movq $0x14e0068,-0xd0(%r12) │ │ │ │ - movq $0x1879298,-0xc8(%r12) │ │ │ │ - lea -0xe6(%r12),%rax │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - movq $0x14e0068,-0xb8(%r12) │ │ │ │ - movq $0x1879270,-0xb0(%r12) │ │ │ │ - lea -0xce(%r12),%rax │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - movq $0x14e0068,-0xa0(%r12) │ │ │ │ - movq $0x1879248,-0x98(%r12) │ │ │ │ - lea -0xb6(%r12),%rax │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - movq $0x14e0068,-0x88(%r12) │ │ │ │ - movq $0x1879220,-0x80(%r12) │ │ │ │ - lea -0x9e(%r12),%rax │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x14e0068,-0x70(%r12) │ │ │ │ - movq $0x18791f8,-0x68(%r12) │ │ │ │ - lea -0x86(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x14e0068,-0x58(%r12) │ │ │ │ - movq $0x18791d0,-0x50(%r12) │ │ │ │ - lea -0x6e(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x14e0068,-0x40(%r12) │ │ │ │ - movq $0x18791a8,-0x38(%r12) │ │ │ │ - lea -0x56(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x44fae8,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 13e4fa0 │ │ │ │ - movq $0x210,0x388(%r13) │ │ │ │ - lea 0x14295c9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps -0x72b7febe(%rcx) │ │ │ │ - xor $0x14299d1,%eax │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + movq $0x1519120,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0xaa9a50,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x4551a0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4551a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48014299,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44feeb │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44fee0 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x44fe78,-0x10(%r12) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + movq $0x1519120,-0x30(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0xaa9a50,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x10e95c0(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44ff29 │ │ │ │ + jb 4552af │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x10e93bd(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x455260,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455260 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push $0x4d000001 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 45015d │ │ │ │ - movq $0x44fe98,-0x160(%r12) │ │ │ │ - mov %r14,-0x150(%r12) │ │ │ │ - movq $0x14e0068,-0x148(%r12) │ │ │ │ - lea -0x160(%r12),%rax │ │ │ │ - mov %rax,-0x140(%r12) │ │ │ │ - movq $0x1879aba,-0x138(%r12) │ │ │ │ - movq $0x14e0068,-0x130(%r12) │ │ │ │ - movq $0x1a8bc99,-0x128(%r12) │ │ │ │ - lea -0x146(%r12),%rax │ │ │ │ - mov %rax,-0x120(%r12) │ │ │ │ - movq $0x14e0068,-0x118(%r12) │ │ │ │ - movq $0x18795d0,-0x110(%r12) │ │ │ │ - lea -0x12e(%r12),%rax │ │ │ │ - mov %rax,-0x108(%r12) │ │ │ │ - movq $0x14e0068,-0x100(%r12) │ │ │ │ - movq $0x18795a8,-0xf8(%r12) │ │ │ │ - lea -0x116(%r12),%rax │ │ │ │ - mov %rax,-0xf0(%r12) │ │ │ │ - movq $0x14e0068,-0xe8(%r12) │ │ │ │ - movq $0x1879580,-0xe0(%r12) │ │ │ │ - lea -0xfe(%r12),%rax │ │ │ │ - mov %rax,-0xd8(%r12) │ │ │ │ - movq $0x14e0068,-0xd0(%r12) │ │ │ │ - movq $0x1879558,-0xc8(%r12) │ │ │ │ - lea -0xe6(%r12),%rax │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - movq $0x14e0068,-0xb8(%r12) │ │ │ │ - movq $0x1a8bc99,-0xb0(%r12) │ │ │ │ - lea -0xce(%r12),%rax │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - movq $0x14e0068,-0xa0(%r12) │ │ │ │ - movq $0x1879530,-0x98(%r12) │ │ │ │ - lea -0xb6(%r12),%rax │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - movq $0x14e0068,-0x88(%r12) │ │ │ │ - movq $0x1879508,-0x80(%r12) │ │ │ │ - lea -0x9e(%r12),%rax │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x14e0068,-0x70(%r12) │ │ │ │ - movq $0x18794e0,-0x68(%r12) │ │ │ │ - lea -0x86(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x14e0068,-0x58(%r12) │ │ │ │ - movq $0x18794b8,-0x50(%r12) │ │ │ │ - lea -0x6e(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x14e0068,-0x40(%r12) │ │ │ │ - movq $0x1a8bc99,-0x38(%r12) │ │ │ │ - lea -0x56(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x44ff00,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x46(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + sub 0x8(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl 455293 │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 13e4fa0 │ │ │ │ - movq $0x168,0x388(%r13) │ │ │ │ - lea 0x1429969(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + neg %rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4501aa │ │ │ │ + js 4552c0 │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 455329 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 455370 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13e4fa0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x455328,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0x142cb4c(%rip),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455328 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4501eb │ │ │ │ - movq $0x450208,-0x8(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ + add %dl,(%rax) │ │ │ │ + cltd │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0x7(%rcx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x7(%rdx),%rdx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jg 45535e │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jg 45535e │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov 0x18(%rbx,%rax,8),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - lea 0x1429946(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 452530 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xfffffffa,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jmp ffffffff8d8d54e5 <__environ@GLIBC_2.2.5+0xffffffff8be414fd> │ │ │ │ + rex.RB test $0x4c,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae 4555f4 │ │ │ │ + lea 0x143e9dc(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,0x0(%rip) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x480143e9(%rax) │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + movq $0x455520,0x18(%rbp) │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp aa8e00 │ │ │ │ + movq $0x455430,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455430 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lret $0x3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x17(%rax) │ │ │ │ + rex.XB add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x450188,-0x10(%r12) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rcx) │ │ │ │ + rex.R and $0xe8,%al │ │ │ │ + mov %bh,%bh │ │ │ │ + add %r9,-0x75(%r8) │ │ │ │ + or %r9b,-0x77(%r9) │ │ │ │ + rex.R and $0xf0,%al │ │ │ │ + movq $0x456800,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + lea -0x17(%r12),%r8 │ │ │ │ + lea -0x6(%r12),%r10 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + jmp 4558c7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,0x0(%rip) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x480143e8(%rax) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4555ba │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,0x0(%rip) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x480143e8(%rax) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 455542 │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x2000000,%eax │ │ │ │ - ... │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cltd │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4502ab │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x18(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + testl $0x244c8948,-0xa(%rcx,%rcx,4) │ │ │ │ + rex │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4502a0 │ │ │ │ - movq $0x4f6ef8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - movsd 0x11227c4(%rip),%xmm0 │ │ │ │ - movsd %xmm0,(%r12) │ │ │ │ - movq $0x4502c8,-0x8(%rbp) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4f44d8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x14298d6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + ja 455681 │ │ │ │ + movq $0xaa9a90,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + add $0x20,%rbp │ │ │ │ + lea -0x17(%r12),%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 4555f4 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmp 455619 │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + out %eax,$0x43 │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + testl $0x244c8948,-0xa(%rcx,%rcx,4) │ │ │ │ + rex │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4556a9 │ │ │ │ + movq $0xaa9a90,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + add $0x20,%rbp │ │ │ │ + lea -0x17(%r12),%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x7(%rdi),%rax │ │ │ │ + mov 0xf(%rdi),%rbx │ │ │ │ + mov 0x17(%rdi),%rcx │ │ │ │ + mov 0xf(%r8),%rdx │ │ │ │ + mov 0x17(%r8),%r9 │ │ │ │ + cmpq $0x0,0x7(%r14) │ │ │ │ + jge 45557e │ │ │ │ + mov $0x1,%r10d │ │ │ │ + movq $0x4557b0,-0x48(%rbp) │ │ │ │ + mov %r9,%r11 │ │ │ │ + mov %r10,%r9 │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r14,%r10 │ │ │ │ + movq $0x1893d31,-0x50(%rbp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r11,-0x10(%rbp) │ │ │ │ + mov %r10,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + jmp 454498 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x4554f0,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x4554b8,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.WX cmp $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48014298(%rax) │ │ │ │ - movl $0x4502e8,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 469420 │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x68(%rax) │ │ │ │ - rex.X add %ecx,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - add 0x0(%rbp),%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1206678 │ │ │ │ - ... │ │ │ │ + add %cl,0x480143e6(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 455403 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 455d69 │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + lea -0x7(%r12),%r8 │ │ │ │ + lea 0x143e607(%rip),%r10 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + jmp 4558c7 │ │ │ │ + nopl (%rax) │ │ │ │ + rex.W (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cwtl │ │ │ │ - rex.X add %ecx,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - add 0x0(%rbp),%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 13e5a08 │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 45577c │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x30(%rbp),%r10 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4559d4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cwtl │ │ │ │ - rex.X add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsp,%riz,2) │ │ │ │ - movl $0x450368,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,%al │ │ │ │ + in $0x43,%eax │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock loopne 45580d │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + jne 4557b4 │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450368 │ │ │ │ + jne 4557e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WX sbb $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - rex.X add %ecx,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - lea 0x14297c4(%rip),%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %dl,0x480143e5(%rax) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov %rbx,%r11 │ │ │ │ + and $0x7,%r11d │ │ │ │ + cmp $0x3,%r11 │ │ │ │ + jae 455884 │ │ │ │ + cmp $0x2,%r11 │ │ │ │ + jb 455b6e │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 455874 │ │ │ │ + mov 0x6(%rbx),%r11 │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + movq $0x14dff88,-0x40(%r12) │ │ │ │ + mov %r10,-0x38(%r12) │ │ │ │ + movq $0x4552d8,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x456840,-0x18(%r12) │ │ │ │ + mov %r11,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%r10 │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x3f(%r12),%rbx │ │ │ │ + lea -0x14(%r12),%r10 │ │ │ │ + jmp 4558c7 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 455c41 │ │ │ │ + mov 0x5(%rbx),%r11 │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x14dff88,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + movq $0x456820,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + lea -0xd(%r12),%r10 │ │ │ │ + mov %r10,%r11 │ │ │ │ + and $0x7,%r11d │ │ │ │ + cmp $0x3,%r11 │ │ │ │ + jne 4559b3 │ │ │ │ + movq $0x455910,0x10(%rbp) │ │ │ │ + mov 0xd(%r10),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov 0x5(%r10),%rax │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455910 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x163b8fa(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - or $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + enter $0x7,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae 4503f3 │ │ │ │ - lea 0x14297c8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %ah,-0x1c(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + jne 45591c │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + add $0x7,%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ + add (%rbx),%r8 │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jg 455939 │ │ │ │ + jmp 45593c │ │ │ │ + mov %rsi,%r8 │ │ │ │ + cmp $0x0,%rdi │ │ │ │ + jle 45598b │ │ │ │ + movq $0x455970,0x8(%rbp) │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %r8,0x38(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455970 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + in $0x43,%al │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + jge 45597c │ │ │ │ + movq $0x4553e0,0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdi,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 145caa0 │ │ │ │ + movq $0x455598,0x28(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x16362f3(%rip),%r14 │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp aa8e00 │ │ │ │ + cmp $0x4,%r11 │ │ │ │ + je 4559c7 │ │ │ │ + lea 0x1628199(%rip),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + add $0x148,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 455b4e │ │ │ │ + mov 0x4(%rbx),%r11 │ │ │ │ + mov 0xc(%rbx),%r14 │ │ │ │ + mov 0x14(%rbx),%rbx │ │ │ │ + movq $0x454e88,-0x140(%r12) │ │ │ │ + mov %r9,-0x130(%r12) │ │ │ │ + mov %rbx,-0x128(%r12) │ │ │ │ + movq $0x454f10,-0x120(%r12) │ │ │ │ + lea -0x140(%r12),%rbx │ │ │ │ + mov %rbx,-0x110(%r12) │ │ │ │ + mov %rcx,-0x108(%r12) │ │ │ │ + mov %rdx,-0x100(%r12) │ │ │ │ + mov %rdi,-0xf8(%r12) │ │ │ │ + movq $0x455030,-0xf0(%r12) │ │ │ │ + mov %rbx,-0xe0(%r12) │ │ │ │ + mov %r8,-0xd8(%r12) │ │ │ │ + mov %r14,-0xd0(%r12) │ │ │ │ + movq $0x455070,-0xc8(%r12) │ │ │ │ + lea -0xf0(%r12),%rbx │ │ │ │ + mov %rbx,-0xb8(%r12) │ │ │ │ + lea -0x120(%r12),%rdx │ │ │ │ + mov %rdx,-0xb0(%r12) │ │ │ │ + mov %r10,-0xa8(%r12) │ │ │ │ + mov %rsi,-0xa0(%r12) │ │ │ │ + mov %rcx,-0x98(%r12) │ │ │ │ + movq $0x14df5e8,-0x90(%r12) │ │ │ │ + lea -0xc8(%r12),%rsi │ │ │ │ + mov %rsi,-0x88(%r12) │ │ │ │ + mov %r11,-0x80(%r12) │ │ │ │ + movq $0x455210,-0x78(%r12) │ │ │ │ + mov %rdx,-0x68(%r12) │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + movq $0x1519198,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0xaa9a70,-0x40(%r12) │ │ │ │ + lea -0x58(%r12),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x14df5e8,-0x20(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x8f(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x148,0x388(%r13) │ │ │ │ + movq $0x455770,0x10(%rbp) │ │ │ │ + mov %r10,0x40(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x455b98,0x0(%rbp) │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455b98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.WX cmp $0x0,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + loope 455bda │ │ │ │ + add %eax,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,-0x38b80000(%rax,%rax,1) │ │ │ │ + add %r10b,%r8b │ │ │ │ + pop %rbx │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %dh,%dh │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 45042a │ │ │ │ - mov 0xe(%rsi),%rax │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je 450434 │ │ │ │ - movq $0x4503e8,-0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4503e8 │ │ │ │ + jne 455bd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x163b868(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lret $0x3d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x490143e1(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 455ce9 │ │ │ │ + movq $0x14dff88,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x456800,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + lea -0x17(%r12),%r8 │ │ │ │ + lea -0x6(%r12),%r10 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + jmp 4558c7 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x455c78,0x0(%rbp) │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455c78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - ... │ │ │ │ - adc $0x50000000,%eax │ │ │ │ - xchg %eax,%edi │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 103d3da4 <__environ@GLIBC_2.2.5+0xe93fdbc> │ │ │ │ + nop │ │ │ │ + rex.WX cmp $0x0,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - or %cl,-0x18(%rcx,%rcx,4) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4504f2 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x4504b8,-0x18(%rbp) │ │ │ │ - lea 0x142970b(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %bh,%al │ │ │ │ + loopne 455cba │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x75(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 455d59 │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + lea -0x7(%r12),%r8 │ │ │ │ + lea 0x143e07b(%rip),%r10 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + jmp 4558c7 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x455d20,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4504b8 │ │ │ │ + jne 455d20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + rex.WX cmp $0x0,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x20(%rax) │ │ │ │ + rex.XB add %ecx,-0x39(%r8) │ │ │ │ + add %r9b,0x5d(%r8) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ + (bad) │ │ │ │ + jne 455d48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.WX cmp $0x0,%rax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + loopne 455d8a │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + push %rsi │ │ │ │ + add %r9b,0x73(%r11,%rcx,4) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4439a8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp aa8600 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + filds 0x1(%rbx) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 455ea0 │ │ │ │ + movq $0x455de0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455de0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dh,0x480143df(%rax) │ │ │ │ + movl $0x455e18,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455e18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x452ab8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x14296bf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - xchg %eax,%edi │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 103d3eb4 <__environ@GLIBC_2.2.5+0xe93fecc> │ │ │ │ (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - or %cl,-0x18(%rcx,%rcx,4) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 450602 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + add %bh,-0x21(%rax) │ │ │ │ + rex.XB add %ecx,-0x39(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock pop %rax │ │ │ │ + pop %rsi │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB cmovs -0x74b7e8b5(%r11),%ecx │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x4505c8,-0x18(%rbp) │ │ │ │ - lea 0x1429703(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4505c8 │ │ │ │ + jne 455e58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4439a8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %bh,(%rax) │ │ │ │ + filds 0x1(%rbx) │ │ │ │ + movq $0x455e88,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455e88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + filds 0x1(%rbx) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4553a0 │ │ │ │ + lea 0x143def9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x162e4e7(%rip),%r14 │ │ │ │ - jmp 412960 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - adc $0x20000000,%eax │ │ │ │ - cwtl │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 103d3f94 <__environ@GLIBC_2.2.5+0xe93ffac> │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - or %cl,-0x18(%rcx,%rcx,4) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4506e2 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x4506a8,-0x18(%rbp) │ │ │ │ - lea 0x14297db(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 455f36 │ │ │ │ + movq $0x455f00,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4506a8 │ │ │ │ + jne 455f00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x4439a8,-0x8(%r12) │ │ │ │ + movq $0x456800,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + lea 0x143de73(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 455fd7 │ │ │ │ + movq $0x455f98,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455f98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x456820,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x14298b4(%rip),%rbx │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143ddda(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + adc $0x3000000,%eax │ │ │ │ ... │ │ │ │ - adc $0x10000000,%eax │ │ │ │ - cltd │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB loopne 450799 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 45079f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 45079a │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14298d9(%rip),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x18772d9,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 43fab8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ - cwtl │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 103d410c <__environ@GLIBC_2.2.5+0xe940124> │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - or %cl,-0x18(%rcx,%rcx,4) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 45085a │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x450820,-0x18(%rbp) │ │ │ │ - lea 0x1429893(%rip),%rbx │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d9954 <__environ@GLIBC_2.2.5+0x7194596c> │ │ │ │ + jg 456052 │ │ │ │ + movl $0x456040,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450820 │ │ │ │ + jne 456040 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + movq $0x456840,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x14(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143dd31(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4439a8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x456860,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + lea 0x143dce4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls -0x72b7febe(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 450896 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44f6b8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49014288(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4508df │ │ │ │ - movq $0x450870,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x1429867(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - adc $0x40000000,%eax │ │ │ │ - cltd │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 450956 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 450951 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14298f1(%rip),%rsi │ │ │ │ - lea 0x1429813(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %rsi │ │ │ │ + sub %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4801428a,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 450996 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44fb30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x76(%rax) │ │ │ │ - rex.X add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x450970,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x1429897(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x10e2885(%rax) │ │ │ │ ... │ │ │ │ - adc $0x70000000,%eax │ │ │ │ - cltd │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 450a56 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 450a51 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1429921(%rip),%rsi │ │ │ │ - lea 0x1429843(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + sub %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48014290 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 450a96 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44ff48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add $0xff,%al │ │ │ │ + add %dl,%gs:0x10e28d6(%rax) │ │ │ │ ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + ljmp *(%rax) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x450a70,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x14298c7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ - cltd │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 450b56 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 450b51 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1429951(%rip),%rsi │ │ │ │ - lea 0x1429873(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 450be7 │ │ │ │ - movq $0x450bb0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450bb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x48000000(%rip) │ │ │ │ + add $0x6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ + sub %ecx,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rbx,1) │ │ │ │ - movl $0x450c08,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 151dfa0 │ │ │ │ - lea 0x163b0b9(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x142995a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + push %rcx │ │ │ │ + sub %ecx,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - or $0x45,%al │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %ch,%cl │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + js 456213 │ │ │ │ (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ nop │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + sub %ecx,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 450ca0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ + sub %ecx,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 450d27 │ │ │ │ - movq $0x450cd8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450cd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + repz sub %ecx,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rcx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 450d17 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x450c80,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1429822(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x163af60(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + sbb (%rdx),%ch │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 450e2b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x450da0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450da0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x7,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + rex.RX sub (%rsi),%r9b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x48000000(%rip) │ │ │ │ + add $0x7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + jb 4562d4 │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edi,0x0(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg 450de0 │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1a8bc99,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x450e10,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450e10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %eax,%esi │ │ │ │ + sub (%rsi),%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,0xe(%r8) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 145e970 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x10e2abb(%rax) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x3,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x450e50,0x0(%rbp) │ │ │ │ - jmp 15133b8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + in $0x2a,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 450f22 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x450ee8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450ee8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add $0xff,%al │ │ │ │ + add %dl,%gs:0x10e2b0d(%rax) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - cmovne (%rax),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450f10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add $0x5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ + sub (%rsi),%ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4503c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x48000000(%rip) │ │ │ │ + add $0x6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sub (%esi),%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 450fd3 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x450f80,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450f80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + xchg %eax,%edx │ │ │ │ + sub (%rsi),%ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x4800450f(%r8) │ │ │ │ - mov 0xf(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450fa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + mov $0x10e2b,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x163accd(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ + loop 4563f5 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4510ae │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x451030,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451030 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ + sub $0xe,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x76(%rbp) │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45109e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14dffc8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x1a8bc99,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x187a7f1,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - lea 0x10f818c(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x10e2c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4510fb │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 451150 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x10e2c56(%rax) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 451133 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 451150 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + js 456476 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add $0xff,%al │ │ │ │ + add %dl,%gs:0x10e2c9e(%rax) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 4511a1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 4511ed │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + ret $0xe2c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rdi,%rdx,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4511d3 │ │ │ │ - movq $0x451110,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x48000000(%rip) │ │ │ │ + add $0x6,%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x451228,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x7(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451228 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + jmp 4672d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - js 451250 │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451278 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + or $0x10e2d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000000(%rdx) │ │ │ │ - mov 0xf(%rbx),%eax │ │ │ │ - movq $0x450fe8,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4512d0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4512d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + xor 0x10e(%rip),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x79(%rbp) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45132b │ │ │ │ - movq $0x4510d8,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x163a947(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x7,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x451178,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - lea 0x16396ca(%rip),%r14 │ │ │ │ - jmp 13e0610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + push %rbp │ │ │ │ + sub $0x10e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x72b7febe(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 451408 │ │ │ │ - movq $0x4513c8,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4513c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x7,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + ja 456557 │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,0x1(%rdx) │ │ │ │ - movq $0x4513f8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4513f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48014287(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 450258 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x49014287 │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 451458 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x451388,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10e7dd2(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + cltd │ │ │ │ + sub $0x10e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xchg %eax,0x1(%rdx) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 451570 │ │ │ │ - movq $0x4514c8,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4514c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x7,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + mov $0x10e2d,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %al,0x1(%rdx) │ │ │ │ - movq $0x4514f0,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4514f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x7,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + out %al,$0x2d │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48014286(%rax) │ │ │ │ - movl $0x451518,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451518 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x48000000(%rip) │ │ │ │ + add $0x7,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ + cs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7a(%rax) │ │ │ │ - rex.X add %ecx,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsp,%rcx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 451560 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x451420,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - test %eax,0x1(%rdx) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 451638 │ │ │ │ - movq $0x4515e0,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4515e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0x2e,%al │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x48014285(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 45163c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 451628 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x451480,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 13f0818 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 451708 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4516c0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4516c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + pop %rdx │ │ │ │ + cs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fsubr %st(3),%st │ │ │ │ - sbb (%rdi),%cl │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x7d(%r9) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4516a8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1513358 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + jg 456638 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 451743 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 451798 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + cs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45177b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 451798 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + int3 │ │ │ │ + cs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + lock cs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 4517e9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 451848 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x10e2f15(%rax) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rdx,%rbp,2) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45182e │ │ │ │ - movq $0x451758,-0x48(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1519120,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add $0x3,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x451880,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x7(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451880 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + cmp %ebp,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add $0xff,%al │ │ │ │ + add %dl,%gs:0x10e2f5d(%rax) │ │ │ │ + ... │ │ │ │ add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rcrb $1,(%rax) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4518d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - sbb %al,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4518f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x10e2faf(%rax) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdx,%rcx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 451942 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x15198a0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4517c0,0x0(%rbp) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x16390fc(%rip),%r14 │ │ │ │ - jmp 13e0610 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4519b0 │ │ │ │ - movq $0x451720,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x1519120,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x163a2d2(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x3,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + fisubrl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add $0xff,%al │ │ │ │ + add %dl,%gs:0x10e3005(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,0x48014281(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 451a1e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x451a38,-0x28(%rbp) │ │ │ │ - mov 0x20(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 451150 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7f(%rax) │ │ │ │ - rex.X add %ecx,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + xor $0x30,%al │ │ │ │ (bad) │ │ │ │ - rex add %al,(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - addl $0xd8458d48,0x1(%rdx) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 451a9e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x451ab8,-0x28(%rbp) │ │ │ │ - mov 0x20(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 451150 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - addb $0x48,0x1(%rdx) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4515a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %rsp │ │ │ │ + xor %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x80,%al │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 451b06 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 451d48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x10e3087(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48014280 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 451ba0 │ │ │ │ - movq $0x451b60,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451b60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %edi,%edi │ │ │ │ + add %dl,%gs:0x10e30b3(%rax) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - addb $0x48,0x1(%rdx) │ │ │ │ - movl $0x451b90,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451b90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ + fidivl (%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jg 451bd1 │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x41ffffe6,%eax │ │ │ │ - jmp *-0x10(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x10e3103(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %edi,%edi │ │ │ │ + add %dl,%gs:0x10e312b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x42(%rdi) │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x451b20,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10e763a(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - js 451c8d │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 451d18 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x451c60,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451c60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x4,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + push %rsp │ │ │ │ + xor %ecx,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jg 451ca1 │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - sbb $0x45,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451c98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jle 451cd9 │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - sbb $0x45,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103da1d4 <__environ@GLIBC_2.2.5+0xe9461ec> │ │ │ │ (bad) │ │ │ │ + filds (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x4568c0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 451cc0 │ │ │ │ + jne 4568c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jle 451d01 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsp,%rcx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 451d08 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x451bb8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + push $0xffffffff8b480045 │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4568f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7e(%rax) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jae 451d8f │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + imul $0x48d88948,0x0(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%ebx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456920 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jle 451da9 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 451d80 │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 451ed3 │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - movq $0x451dd0,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0x7(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451dd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x45b0f0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143d45d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4801427d(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 451f46 │ │ │ │ - movq $0x451e20,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rdx │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 456a43 │ │ │ │ + movq $0x4569d0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 451e20 │ │ │ │ + jne 4569d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x7d(%rax) │ │ │ │ - rex.X add %ecx,-0x39(%rax) │ │ │ │ - add %r9b,0x1e(%r8) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + push $0x45 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - jne 451e48 │ │ │ │ + jne 456a00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7d(%rax) │ │ │ │ - rex.X add %ecx,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 451e60 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 451ed3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 451e9e │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x15198a0,-0x10(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x451d68,0x0(%rbp) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1638ba0(%rip),%r14 │ │ │ │ - jmp 13e0610 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jl 451f01 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 451ed8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 451f2e │ │ │ │ - movq $0x451ae0,-0x50(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x451c10,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x45b110,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x451ec0,0x0(%rbp) │ │ │ │ - jmp 1512ed0 │ │ │ │ - lea 0x1639d4c(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143d38e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jl 451fa9 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 452020 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x451fc8,-0x30(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 456ad6 │ │ │ │ + movq $0x456aa0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 451fc8 │ │ │ │ + jne 456aa0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jnp 452009 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsp,%rcx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 452010 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x451d48,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x45b150,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 451d48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 451798 │ │ │ │ + lea 0x143d303(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jnp 452091 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 452244 │ │ │ │ - movq $0x4520c8,-0x48(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%rdi │ │ │ │ - mov 0x25(%rbx),%r8 │ │ │ │ - mov 0x2d(%rbx),%r9 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 456bb3 │ │ │ │ + movq $0x456b40,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4520c8 │ │ │ │ + jne 456b40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jp 452109 │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - add %ah,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x6b(%r8) │ │ │ │ add %r9b,-0x77(%r8) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452100 │ │ │ │ + jne 456b70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4801427a(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jb 4521b5 │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 452248 │ │ │ │ - movq $0x452150,0x8(%rbp) │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452150 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - or %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jp 452191 │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %esi,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x38(%rdi) │ │ │ │ - movq $0x451f68,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x45b170,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 4522c9 │ │ │ │ - movq $0x4521f0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4521f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %esi,(%rbx) │ │ │ │ + lea 0x143d22e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103da52c <__environ@GLIBC_2.2.5+0xe946544> │ │ │ │ (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x49014279(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 452368 │ │ │ │ - cmpq $0x2,0x7(%rbx) │ │ │ │ - je 452344 │ │ │ │ - movq $0x451a60,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x452280,0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8ad805 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 452280 │ │ │ │ + jne 456c18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rdi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ecx,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x48004522(%r8) │ │ │ │ - mov 0x30(%rbp),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4522b8 │ │ │ │ + add %r9b,0x6c(%r8) │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 456c48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %cl,(%rdi) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - movq $0x4522f8,0x0(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4522f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esi,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x49014278(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 452378 │ │ │ │ - cmpq $0x2,0x7(%rbx) │ │ │ │ - je 452344 │ │ │ │ - movq $0x4519e0,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + movq $0x45b190,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0x163994a(%rip),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea 0x1639938(%rip),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + lea -0x14(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ + lea 0x143d155(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4523ba │ │ │ │ + jb 456cd9 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x10ffd91(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 450ca0 │ │ │ │ + jmp 14d8e28 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 456d26 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x456cb0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1638280(%rip),%r14 │ │ │ │ + jmp 456e88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45246b │ │ │ │ + jb 456da4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 456d99 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x452418,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452418 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x10ffcd1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x24(%r8) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ - (bad) │ │ │ │ - jne 452440 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1639835(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 456dee │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x456d48,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x16381b8(%rip),%r14 │ │ │ │ + jmp 456e88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 452518 │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 456e6c │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45250d │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - movq $0x450d50,-0x30(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x450ea8,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x452530,-0x18(%rbp) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x14265e9(%rip),%r14 │ │ │ │ - movq $0x151b780,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 457858 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + ja 456e61 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x456db8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10e2ccd(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x76(%rax) │ │ │ │ - rex.X add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add (%rdi),%ecx │ │ │ │ - addl $0x0,0x2(%rbx) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ - clc │ │ │ │ - add (%rdi),%cl │ │ │ │ - (bad) │ │ │ │ - addl $0x83490000,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103da7dc <__environ@GLIBC_2.2.5+0xe9467f4> │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 45273c │ │ │ │ - movq $0x4525b0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + add %rax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8add65 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4525b0 │ │ │ │ + jne 456ec8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jne 4525f1 │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - call 48456ade <__environ@GLIBC_2.2.5+0x469c2af6> │ │ │ │ - mov 0xf(%rbx),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4525e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add (%rdi),%ecx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x49014275(%rax) │ │ │ │ - add $0xa0,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4526bf │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x450f38,-0x98(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x88(%r12) │ │ │ │ - movq $0x451150,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - movq $0x4515a0,-0x70(%r12) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - movq $0x451660,-0x60(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x451798,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - movq $0x452050,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - lea -0x47(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - lea -0x6e(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - lea -0x7f(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea -0x60(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x98(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4527b8,0x18(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0x35(%r12),%rsi │ │ │ │ - lea 0x16395bb(%rip),%r14 │ │ │ │ + {rex2 0x0} add %al,(%rax) │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jb 456ef5 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x10e2b1d(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 454c38 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 452713 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - jmp 452575 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x456f28,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456f28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r9) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4523d0,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x452738,0x0(%rbp) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x163950f(%rip),%rbx │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,0x48000000(%rdi) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 456f82 │ │ │ │ + movq $0x456e10,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x456cf0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x10e2b7d(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 456fca │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x10e2a54(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x10e2a4b(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x143ce24(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - rcrb $0x0,(%rdx) │ │ │ │ - ... │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x84358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jg 45707f │ │ │ │ + add %ebp,%ecx │ │ │ │ + data16 (bad) │ │ │ │ (bad) │ │ │ │ - add %r9b,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - mov $0x2a,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *0xf(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - sub %al,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 450b78 │ │ │ │ - ... │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0xc5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + int $0x43 │ │ │ │ + add %ebp,%ecx │ │ │ │ (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %eax,(%rcx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x452398,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jg 4528a1 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + cmp $0x1634c22,%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x1637f20(%rip),%r14 │ │ │ │ + jmp 456e88 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0x90000000,%eax │ │ │ │ + jne 4570f8 │ │ │ │ add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4528c5 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4528ba │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x452488,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea 0x1427e98(%rip),%rsi │ │ │ │ - lea -0x13(%r12),%r14 │ │ │ │ + jb 4570df │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4570da │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x10e2a26(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 13c9678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x33(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 457151 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4571f0 │ │ │ │ + movq $0x457140,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 457140 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x1,0x42(%rsi) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4529aa │ │ │ │ - add $0x88,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45299f │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x15193f0,-0x80(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x1519120,-0x68(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x452860,-0x50(%r12) │ │ │ │ - lea -0x80(%r12),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - lea -0x68(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x443608,-0x28(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x187a070,-0x18(%r12) │ │ │ │ - movq $0x443608,-0x10(%r12) │ │ │ │ - lea -0x25(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x187a142,(%r12) │ │ │ │ - lea -0xd(%r12),%rsi │ │ │ │ - lea 0x14271a5(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ed30 │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + int $0x43 │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + js 4571b7 │ │ │ │ + add %r8b,-0x72b7f81d(%r11) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 457178 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,%al │ │ │ │ + int3 │ │ │ │ + rex.XB add %eax,-0x72b7f81d(%r11) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r14b,0x5d(%r13) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + movq $0x4571b8,0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4571b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - movq $0x4528e0,-0x30(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x443628,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x187a52c,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x480143cc(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jne 4571fb │ │ │ │ + movq $0x457230,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 457230 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x1634a88(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x1427dab(%rip),%rbx │ │ │ │ + lea 0x143cc79(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + lea 0x1634a78(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x143cc40(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + int3 │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add -0x33(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ + jmp 45710d │ │ │ │ + nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x452ab8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1427d6f(%rip),%rbx │ │ │ │ + add %cl,(%rax) │ │ │ │ + int3 │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 457282 │ │ │ │ + movq $0x4572a0,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 457100 │ │ │ │ + lea 0x143cbf7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x16349c1(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %ebp,0xe(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ + lea 0x16349bc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + je 457338 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45731f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45731a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x10e27dc(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 452b8e │ │ │ │ - movq $0x452b10,-0x8(%rbp) │ │ │ │ + jb 4573a5 │ │ │ │ + movq $0x457378,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 452b10 │ │ │ │ + jne 457378 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + lret │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x7d(%rbp) │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 452b7e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14dffc8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x1a8bc99,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a8e171,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + add 0x11(%rbp),%esi │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1427c6b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - lea 0x10f66a5(%rip),%r14 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143cb14(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143cb24(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 452c42 │ │ │ │ - movq $0x452c00,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + jb 45745c │ │ │ │ + movq $0x457400,-0x8(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 452c00 │ │ │ │ + jne 457400 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%riz,1) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 452c23 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + je 45744c │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 457428 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x163906f(%rip),%rbx │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + cmp $0xa,%rax │ │ │ │ + jb 45744e │ │ │ │ + cmp $0xa,%rax │ │ │ │ + setbe %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x186cbd0(%rax),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + lea 0x163481c(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1427bbf(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x143da0d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x4435e8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187fccf,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x1427b74(%rip),%rbx │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143ed93(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 452d13 │ │ │ │ - movq $0x452cf0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187ece9,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143ed3b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp 452cfb │ │ │ │ - cmp $0x8d480e75,%eax │ │ │ │ - sbb $0x1638f73,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1638f6e(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187ee1c,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1427afe(%rip),%rbx │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143ece3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 452db2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x452d70,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452d70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x189626e,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143eca3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rdi,1) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 452da2 │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x162ad9c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x189628e,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143ec63(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187fc7f,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143ec0b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 452e37 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x452e20,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452e20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x18962b7,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143ebcb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x2e(%r8) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - out %eax,$0x79 │ │ │ │ - rex.X add %ebp,%ecx │ │ │ │ - stc │ │ │ │ - sahf │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x18962d7,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143eb8b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - subb $0x45,(%rsi) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0xd(%rcx,%rcx,4) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452e80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4577a1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x161a0a9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rdx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 452ed2 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - movq $0x14604f8,-0x20(%r12) │ │ │ │ + ja 45780d │ │ │ │ + movq $0x457778,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x456200,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x19(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 452f15 │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1a7db59,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl (%rax) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x143ead1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 452f85 │ │ │ │ + jb 457861 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x452f78,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452f78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 432cc0 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1619fe9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4578cd │ │ │ │ + movq $0x457838,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x456220,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x19(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x143ea19(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x30000000,%eax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 453190 │ │ │ │ - movq $0x452fe0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452fe0 │ │ │ │ + jb 45793f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45793a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x10e2180(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9678 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xe9,%al │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 733db2ac <__environ@GLIBC_2.2.5+0x719472c4> │ │ │ │ + sub %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock or %ah,-0x76b7feaf(%rdx) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x4579a0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1619ec1(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x17(%rax) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rdi,%rdi,1) │ │ │ │ - movl $0x453020,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 453020 │ │ │ │ + add %esi,0x49(%rdx,%rdi,1) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4579d6 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x4561e0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143e913(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + call ffffffff838e7b55 <__environ@GLIBC_2.2.5+0xffffffff81e53b6d> │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x457958,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x143e8c4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ + imul $0x48,0x1(%rcx),%esp │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 457ab7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 457ab2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x10e1fcc(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13c9678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp 45302b │ │ │ │ - sub $0x83481274,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + call ffffffff8d8d7c15 <__environ@GLIBC_2.2.5+0xffffffff8be43c2d> │ │ │ │ + rex.RB call 733db424 <__environ@GLIBC_2.2.5+0x7194743c> │ │ │ │ + sub %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock or %ah,-0x76b7feaf(%rdx) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x457b18,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1619d49(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - lea 0x162ab27(%rip),%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + call ffffffff898d7c5d <__environ@GLIBC_2.2.5+0xffffffff87e43c75> │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rdi,1) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 457b4e │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x4561e0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x453068,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143e7cb(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 453068 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rsi,4) │ │ │ │ - movl $0x4530a8,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4530a8 │ │ │ │ + add %ch,0x490143e7(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 457bc2 │ │ │ │ + movq $0x457ad0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x143e77c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + call ffffffff8d8d7d2d <__environ@GLIBC_2.2.5+0xffffffff8be43d45> │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 457c2f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 457c2a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143e861(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145dce8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x38000000,%eax │ │ │ │ + jmp ffffffff8d8d7d8d <__environ@GLIBC_2.2.5+0xffffffff8be43da5> │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 457c8f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 457c8a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143e8d9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145df88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x98000000,%eax │ │ │ │ + jmp ffffffff8d8d7ded <__environ@GLIBC_2.2.5+0xffffffff8be43e05> │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 457cef │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 457cea │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143e939(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145dce8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + jmp ffffffff8d8d7e4d <__environ@GLIBC_2.2.5+0xffffffff8be43e65> │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 457d4f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 457d4a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143e989(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145df88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + jmp 457daa │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 457daf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 457daa │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143eb69(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145dce8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x18000000,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 457e0f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 457e0a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143ebb9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145df88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 457e6f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 457e6a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143ec19(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145dce8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 457ecf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 457eca │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x143ec69(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145df88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jo 4530fa │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 45319b │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - jne 453131 │ │ │ │ - movq $0x452dd8,-0x68(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x1519198,-0x50(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x452f38,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x45bb18,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x452d30,-0x68(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x443988,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x45bb18,-0x40(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x14604f8,-0x28(%r12) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1427689(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,0x5(%rbp,%rcx,4) │ │ │ │ + imul $0x894c0143,%esp,%esp │ │ │ │ + idivl 0x135(%rsi) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 145b950 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W testb $0x48,0x1(%rbx) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4531e6 │ │ │ │ + jb 457f49 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + movq $0x457f60,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1619901(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4532a7 │ │ │ │ - movq $0x453240,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + testb $0x48,0x1(%rbx) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 457fc5 │ │ │ │ + movq $0x457f98,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453240 │ │ │ │ + jne 457f98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in $0x43,%eax │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add $0x72,%al │ │ │ │ - cmp -0x7d(%rax),%cl │ │ │ │ - clc │ │ │ │ - add $0xc7481a72,%eax │ │ │ │ - rex.RB clc │ │ │ │ - and %dh,(%rbx) │ │ │ │ - add %r9b,0x73(%r11,%rcx,4) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - rex.XB or -0x77(%r8),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - pushf │ │ │ │ - movq $0x4533f0,-0x8(%rbp) │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 453208 │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 4532b2 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae 45334c │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0xe(%rbx),%esi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 145dde8 │ │ │ │ + lea 0x143e50c(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x142757a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x4532e0,-0x8(%rbp) │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 453208 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x143e5d4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0xb(%rax) │ │ │ │ + rex.XB add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x6(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 45334c │ │ │ │ - movq $0x453370,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 453208 │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45803d │ │ │ │ + movq $0x457f18,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x456200,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x19(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x143f531(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W cmc │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 733db9bc <__environ@GLIBC_2.2.5+0x719479d4> │ │ │ │ + sub %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock or %ah,-0x76b7feaf(%rdx) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x4580b0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x16197b1(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmc │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rbx,2) │ │ │ │ + movl $0x4580e8,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4580e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %bh,-0x1b(%rax) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rsp,%rbx,1) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x453420,0x8(%rbp) │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0xe(%rbx),%esi │ │ │ │ mov 0x6(%rbx),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 145dde8 │ │ │ │ + lea 0x143e554(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - lea 0x162a806(%rip),%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143e5f4(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0xc(%rax) │ │ │ │ + rex.XB add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rdx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4533c2 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4531c0,-0x28(%r12) │ │ │ │ + ja 45818d │ │ │ │ + movq $0x458068,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x456220,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x19(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 45334c │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x143f431(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0xd(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 453215 │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x1896736,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143f423(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 453215 │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x189674e,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143f3eb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4534a0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453495 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1878ce1,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x1896766,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143f3f3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 453550 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453545 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - movq $0x443608,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x44de00,-0x28(%r12) │ │ │ │ - lea -0x3d(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x189677e,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143f8db(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jb 4535a9 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 453592 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453d68 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48014272(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 453642 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453637 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x4534c0,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - movq $0x453568,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x453658,-0x28(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 453664 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 449730 │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x45aff0,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + lea -0x1d(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x1896797,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x143f950(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 453718 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45370d │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - movq $0x443608,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x44de00,-0x28(%r12) │ │ │ │ - lea -0x3d(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x18962b7,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143f91b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - jno 453771 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45375a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453d68 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jo 4537b1 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45380a │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4537ff │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x453688,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - movq $0x453730,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x453820,-0x28(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 45382c │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 449730 │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x18962d7,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143fa23(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45386a │ │ │ │ + movabs $0x394ce8458d480143,%rdx │ │ │ │ + clc │ │ │ │ + jb 4584d5 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44abd0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x4584a8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4584a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x89480143,%edx │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x11(%rbp),%esi │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143b9e4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x490143b9(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 458536 │ │ │ │ + movq $0x458468,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x18967af,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x143f950(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 44d0f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187edeb,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143f9a3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187edba,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143f96b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %cl,0x4801426f(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4538d2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453d68 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,0x6f(%rax) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 453960 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453955 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x453888,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4538a8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rdi │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4453c0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x18967c7,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143fab3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x18967df,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143fa7b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x4801426e(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4539a2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453d68 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x18967f7,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143fa43(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 44d0f0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x189680f,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143fa0b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,0x6e(%rax) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 453a22 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x453a38,-0x30(%rbp) │ │ │ │ - mov 0x28(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 453208 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x1896827,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143f9d3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x189683f,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143f99b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - rex.X add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rdx,1) │ │ │ │ - movl $0x453a80,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - lea 0x142536e(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4801426d(%rax) │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 453d68 │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x1896857,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143f963(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4801426d(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 453b29 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453b1e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x4539c0,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4539e0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x37(%r12),%rdi │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4453c0 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x189686f,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143f92b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 453ba0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453b95 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1878ce1,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x1896887,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143f8f3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x189689f,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143f8bb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 453c50 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453c45 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - movq $0x443648,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x44de00,-0x28(%r12) │ │ │ │ - lea -0x3b(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x187fb6d,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x143f883(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,%al │ │ │ │ - imul $0x48,0x1(%rdx),%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 453c92 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453d68 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4801426b(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + push %rax │ │ │ │ + incb 0x1(%rbx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 453d45 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453d3a │ │ │ │ + jb 458a71 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x453b48,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x453bc0,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - lea -0x4f(%r12),%rdi │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x453c68,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x3e(%r12),%rdi │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 449730 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x458a88,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1618dd9(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + incb 0x1(%rbx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 458aed │ │ │ │ + movq $0x458ac0,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 458ac0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x480143de(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 458add │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 145dde8 │ │ │ │ + lea 0x143de6c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143df0c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480161c9(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 453ec1 │ │ │ │ - movq $0x453da8,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %bh,-0x3(%rax) │ │ │ │ + rex.XB add %ecx,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 458b65 │ │ │ │ + movq $0x458a40,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x456200,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x19(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x143fd39(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + std │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 733dc4e4 <__environ@GLIBC_2.2.5+0x719484fc> │ │ │ │ + sub %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock or %ah,-0x76b7feaf(%rdx) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x458bd8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1618c89(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + std │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rbx,2) │ │ │ │ + movl $0x458c10,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453da8 │ │ │ │ + jne 458c10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x480143de(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 458c2d │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 145dde8 │ │ │ │ + lea 0x143de8c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x143df2c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x4(%rax) │ │ │ │ + rex.XB add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4801426a(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x4,%rcx │ │ │ │ - jae 453ecc │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - jb 453f1a │ │ │ │ - add $0xc8,%r12 │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 453eb1 │ │ │ │ - mov 0x5(%rbx),%rcx │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x453448,-0xc0(%r12) │ │ │ │ - mov %rax,-0xb8(%r12) │ │ │ │ - movq $0x4535a8,-0xb0(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - lea -0xbf(%r12),%rsi │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - movq $0x14e0068,-0x78(%r12) │ │ │ │ - lea -0xb0(%r12),%rdi │ │ │ │ - mov %rdi,-0x70(%r12) │ │ │ │ - movq $0x1a8bc99,-0x68(%r12) │ │ │ │ - movq $0x453770,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - lea -0x60(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - lea -0x76(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x453848,-0x10(%r12) │ │ │ │ + ja 458cb5 │ │ │ │ + movq $0x458b90,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x456220,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x19(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x26(%r12),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 13d8b10 │ │ │ │ - movq $0xc8,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1426968(%rip),%rbx │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x143fc39(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - cmp $0x5,%rcx │ │ │ │ - jb 453ef6 │ │ │ │ - movq $0x453f58,-0x10(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0xb(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - movq $0x453ff0,-0x10(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb 453f30 │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x1424e98(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - push $0xffffffff83490142 │ │ │ │ - (bad) │ │ │ │ - jo 453faa │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 453fce │ │ │ │ - movq $0x453aa8,-0x68(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x453ca8,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x68(%r12),%rdi │ │ │ │ - lea -0x30(%r12),%rsi │ │ │ │ + add %ch,0x4c0143de(%rax) │ │ │ │ + lea 0x143d671(%rip),%eax │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4453c0 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 145b950 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x68(%rax) │ │ │ │ - rex.X add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 454057 │ │ │ │ - movq $0x4538e8,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x453978,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x50(%r12),%rdi │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4453c0 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x1441712,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 454097 │ │ │ │ + jb 458d69 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1618ae1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4540d0 │ │ │ │ + jmp 13f07f8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 458dd9 │ │ │ │ + movq $0x458d40,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x456220,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + movq $0x189a482,-0x8(%r12) │ │ │ │ + lea -0x19(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x144169d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 4540d0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x45aff0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1441674(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45413f │ │ │ │ - movq $0x454108,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 454108 │ │ │ │ + sbb $0x1441662,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + cmp %eax,0x48(%rcx,%rax,1) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 458ecc │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 458ec7 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x458f50,-0x18(%rbp) │ │ │ │ + lea 0x1618ebf(%rip),%r14 │ │ │ │ + mov $0x136,%ebx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513c00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x18(%rbx,%rax,8),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 1506330 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + jmp 45900c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x24(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 458f57 │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmp %al,0x48(%rcx,%rax,1) │ │ │ │ + lea 0x14437f3(%rip),%eax │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 459068 │ │ │ │ + movq $0x458fa0,-0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x6(%rax),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 458fa0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rbx,1) │ │ │ │ - movl $0x454160,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fildl 0x1(%rbx) │ │ │ │ + movq $0x458fd8,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 454288 │ │ │ │ - lea 0x1637b61(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1426712(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 458fd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x480143db(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + cmp $0x0,%rax │ │ │ │ + jl 4590d0 │ │ │ │ + cmp $0x135,%rax │ │ │ │ + jg 4590d0 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + cmpq $0x0,0x163cda2(%rip) │ │ │ │ + jne 458ed0 │ │ │ │ + mov %rdx,0x18(%rbx,%rax,8) │ │ │ │ + movq $0x1518c50,(%rbx) │ │ │ │ + lea 0x18(%rbx),%rdx │ │ │ │ + shr $0x7,%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movb $0x1,(%rdx,%rbx,1) │ │ │ │ + movq $0x458f28,0x10(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 458f28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add 0x3f(%rbp),%dh │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45419f │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x4540b0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x30,%r12 │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4541ed │ │ │ │ - movq $0x454078,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + ja 4590b0 │ │ │ │ + movq $0x1518cb0,(%rbx) │ │ │ │ + movq $0x13ef1d8,-0x20(%r12) │ │ │ │ + movq $0x1a8efa1,-0x18(%r12) │ │ │ │ + movq $0x1896bb1,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x136,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x459060,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 457ef0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x45b050,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1443a1c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0x38000000,%eax │ │ │ │ + mov %fs,0x1(%rcx) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 454232 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454510 │ │ │ │ + jb 459194 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45918f │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x459218,-0x18(%rbp) │ │ │ │ + lea 0x1618bf7(%rip),%r14 │ │ │ │ + mov $0x22f,%ebx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513c00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x18(%rbx,%rax,8),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 1506330 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 459247 │ │ │ │ + nop │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 454267 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454288 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 459221 │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103d7bdc <__environ@GLIBC_2.2.5+0xe943bf4> │ │ │ │ + add %dh,(%rcx) │ │ │ │ + rorb $0xd,-0x73(%rax) │ │ │ │ + fnstcw 0x44(%rax) │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + lret $0xe283 │ │ │ │ (bad) │ │ │ │ - in $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x4542c0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 4592b8 │ │ │ │ + mov 0x6(%rcx),%rdx │ │ │ │ + mov 0xe(%rcx),%rcx │ │ │ │ + cmpq $0x0,0x163cb67(%rip) │ │ │ │ + jne 459198 │ │ │ │ + mov %rdx,0x18(%rbx,%rax,8) │ │ │ │ + movq $0x1518c50,(%rbx) │ │ │ │ + lea 0x18(%rbx),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0x7,%rsi │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + movb $0x1,(%rdx,%rdi,1) │ │ │ │ + cmp $0x22e,%rax │ │ │ │ + je 4592b8 │ │ │ │ + movq $0x4591e8,-0x10(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + inc %rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4542c0 │ │ │ │ + jne 4591e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add (%rdi),%ecx │ │ │ │ (bad) │ │ │ │ - mov $0x0,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 454323 │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 454313 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x454248,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x443528,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ + ja 459300 │ │ │ │ + movq $0x1518cb0,(%rbx) │ │ │ │ + movq $0x13ef1d8,-0x20(%r12) │ │ │ │ + movq $0x1a8efa1,-0x18(%r12) │ │ │ │ + movq $0x1893ee1,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x22f,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 454369 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x454210,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x443508,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x14264e0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 45439b │ │ │ │ - movq $0x4543b8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 4540d0 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + movq $0x4592b0,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 459368 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rsi) │ │ │ │ - movl $0x454408,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x48014477(%rax) │ │ │ │ + lea -0x68(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 4597ef │ │ │ │ + lea 0x14477bc(%rip),%rbx │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x4593c8,0x10(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454408 │ │ │ │ + jne 4593c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + or %eax,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x77(%rax) │ │ │ │ + add %r9d,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x77(%r8) │ │ │ │ + rorl $0xd8,-0x77(%rax) │ │ │ │ + jmp 4594f0 │ │ │ │ + nop │ │ │ │ + or $0x18,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rax,%rcx,2) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45443e │ │ │ │ - movq $0x4434e8,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x14263ed(%rip),%rbx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + ja 45942b │ │ │ │ + add %eax,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esp,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r10b,%r8b │ │ │ │ + cwtl │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + ret │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4598d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ecx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jbe 45946b │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + jge 459444 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 459b0e │ │ │ │ + movq $0x459478,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 459478 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45449f │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454510 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %ah,0x49014476(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4594c5 │ │ │ │ + mov 0x7(%rbx),%al │ │ │ │ + movq $0x14df5c8,-0x18(%r12) │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + lea -0x17(%r12),%rdx │ │ │ │ + jmp 4595ac │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4594e9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + movq $0x459520,0x0(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 459520 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4544d7 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454510 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + jne 459563 │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + movq $0x459560,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 459560 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 454510 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %bh,0x49014475(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 459aee │ │ │ │ + mov 0x7(%rbx),%al │ │ │ │ + movq $0x14df5c8,-0x18(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + lea -0x17(%r12),%rdx │ │ │ │ + cmp $0x80,%al │ │ │ │ + jae 45970d │ │ │ │ + inc %rdi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %r9,%rsi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + movslq 0x16149a0(%rsi),%rsi │ │ │ │ + add %rax,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jl 459789 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + shl $1,%r8 │ │ │ │ + movswq 0x15f3100(%r8),%r8 │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 459789 │ │ │ │ + shl $1,%rsi │ │ │ │ + movswq 0x1603d50(%rsi),%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 459afe │ │ │ │ + movq $0x459630,0x0(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 459630 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103d7e64 <__environ@GLIBC_2.2.5+0xe943e7c> │ │ │ │ - sbbl $0x0,0x0(%rcx,%rax,1) │ │ │ │ - lea 0x1426344(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + je 459673 │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + add $0x48,%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + jmp 4597ef │ │ │ │ + movq $0x459680,0x0(%rbp) │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 459680 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %edi,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add (%rdi),%cl │ │ │ │ - test %dl,0x48000000(%rdi) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jne 454591 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 454581 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - movq $0x4544f0,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4545cf │ │ │ │ - movq $0x454480,-0x28(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x454610,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %bl,0x48014474(%rax) │ │ │ │ + mov 0x18(%rbp),%edi │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 459b0e │ │ │ │ + movq $0x4596d0,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454610 │ │ │ │ + jne 4596d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %ebx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdx,%rdx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 454662 │ │ │ │ - movq $0x4544b8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x4546a8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4546a8 │ │ │ │ + add %cl,0x74(%rax) │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ + xchg %eax,%esi │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ + (bad) │ │ │ │ + jne 4596f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ebx,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + je 45973b │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add %r9b,0x73(%r11,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + jmp aa8600 │ │ │ │ + cmp $0xc0,%al │ │ │ │ + jb 459719 │ │ │ │ + inc %rdi │ │ │ │ + jmp 4595b7 │ │ │ │ + jmp 4595b7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x30,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rbx,1) │ │ │ │ - movl $0x454538,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 454288 │ │ │ │ - lea 0x16375c1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %ch,%al │ │ │ │ + jae 459773 │ │ │ │ + add %eax,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edx,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r13b,-0x69(%r8) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 459768 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or (%rax,%rax,1),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae 454735 │ │ │ │ - lea 0x1426168(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x48014473(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + jmp 45991c │ │ │ │ + shl $1,%r9 │ │ │ │ + movswq 0x15f2ca0(%r9),%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 459afe │ │ │ │ + movq $0x4597d0,0x0(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + mov %rdi,0x40(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4597d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x73(%rax) │ │ │ │ + add %r9d,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + add $0x48,%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + movq $0x459848,-0x48(%rbp) │ │ │ │ + lea 0x144731a(%rip),%rbx │ │ │ │ + mov %r14,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %r9,-0x28(%rbp) │ │ │ │ + mov %r8,-0x20(%rbp) │ │ │ │ + mov 0x7(%r8),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0xf(%r8),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x17(%r8),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 459848 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %esp,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - movl $0x454760,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jb 45988b │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esp,%ebp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x14dff88,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x45b110,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov 0x18(%rax,%rbx,8),%rax │ │ │ │ + movq $0x459900,-0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0xd(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454760 │ │ │ │ + jne 459900 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or (%rax,%rax,1),%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x72(%rax) │ │ │ │ + add %r9d,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,0x75(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 459900 │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + jmp 45991c │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + or (%rax,%rax,1),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0x72,%al │ │ │ │ - sub $0x5f88348,%eax │ │ │ │ - jb 45477c │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ - jmp 454735 │ │ │ │ - movq $0x454838,-0x8(%rbp) │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ + add %bl,(%rax) │ │ │ │ + jb 459943 │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,0x75(%r11,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 459930 │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x4,%r9 │ │ │ │ + jb 459983 │ │ │ │ + cmp $0x5,%r9 │ │ │ │ + jb 459955 │ │ │ │ + movq $0x4593e8,-0x8(%rbp) │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x3(%rbx),%rbx │ │ │ │ + mov 0xb(%rax),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4546f8 │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jb 4547bc │ │ │ │ - movq $0x454720,-0x8(%rbp) │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ + jmp 151efe0 │ │ │ │ + movq $0x459730,-0x10(%rbp) │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + mov 0x14(%rax),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov 0x4(%rax),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4546f8 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 454819 │ │ │ │ - movq $0x4547e8,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151efe0 │ │ │ │ + cmp $0x3,%r9 │ │ │ │ + jae 4594e3 │ │ │ │ + cmp $0x2,%r9 │ │ │ │ + jb 459398 │ │ │ │ + movq $0x4599e8,0x10(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4547e8 │ │ │ │ + jne 4599e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %eax,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - rex.W │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 454810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + add %r9d,-0x75(%rax) │ │ │ │ + jge 4599e4 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + jmp 4599f4 │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + or %eax,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x48(%rdi,%rdi,1),%esi │ │ │ │ - lea 0x1637451(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jno 459a2b │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + jge 459a04 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 459a26 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x45b0f0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ + jmp 4594f0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x4599c8,0x0(%rbp) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x459a98,0x20(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 459a98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + or %eax,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x48014470(%rax) │ │ │ │ + mov 0x18(%rbp),%edi │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + jmp 459aa4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0xd(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 454735 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 454858 │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x163741b(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,0x48014470(%rax) │ │ │ │ + mov 0x18(%rbp),%edi │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 459ad6 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x45b0f0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ + jmp 4594f0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x459a78,0x0(%rbp) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x45b090,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x14(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x1446fd2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4548a2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x45b0b0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xb(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x1446f7f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 454924 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454900,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733dd544 <__environ@GLIBC_2.2.5+0x7194955c> │ │ │ │ + jg 459c42 │ │ │ │ + movl $0x459c30,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454900 │ │ │ │ + jne 459c30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x163736a(%rip),%ebx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + movq $0x45b0f0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4546f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1446ee1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45499b │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 454990 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x4548b8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ + jb 459d17 │ │ │ │ + movq $0x459cd8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454c38 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 459cd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4549da │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454c38 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x45b110,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1446e4a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 45a270 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 454a1a │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 459dc6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + cmp $0x0,%rax │ │ │ │ + jle 459db8 │ │ │ │ + movq $0x459da8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 459da8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + call 48469de5 <__environ@GLIBC_2.2.5+0x469d5dfd> │ │ │ │ + lea 0x1631eda(%rip),%ebx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454c38 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 454a5a │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 459e5b │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454c38 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x459e38,-0x30(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 459e38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 454aa2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454ab8,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 453208 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r11b,0x4900459e(%r8) │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp aa8e00 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x3c(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x454af0,0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 453208 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 459e8c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 459e98 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdx,%rdx,1) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - lea 0x1422cd5(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1422cf0(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0xaa9a90,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x459e70,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 454b5a │ │ │ │ + jb 459f2a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454c38 │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 454bae │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 45a0cb │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454bc8,-0x28(%rbp) │ │ │ │ - mov 0x20(%rbx),%r14 │ │ │ │ + movq $0x459fa8,-0x38(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 459fa8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x7d(%r8) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add (%rbx),%rcx │ │ │ │ + cmp 0x8(%rbp),%rcx │ │ │ │ + jl 45a04b │ │ │ │ + movq $0x459ff0,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 459ff0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 454bdf │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 454c38 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + movq $0x1519120,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0xaa9a50,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x45a070,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45a070 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 454c17 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 454c38 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + movq $0x1519120,-0x30(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0xaa9a50,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 454e47 │ │ │ │ - movq $0x454c78,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45a17f │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45a130,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454c78 │ │ │ │ + jne 45a130 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add $0xf,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - out %eax,(%dx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - cli │ │ │ │ - add $0x1b8830f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 454d6f │ │ │ │ - mov 0x4(%rbx),%rdx │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x4549f0,-0xb0(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - mov %rcx,-0x98(%r12) │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - movq $0x14e0068,-0x88(%r12) │ │ │ │ - lea -0xb0(%r12),%rsi │ │ │ │ - mov %rsi,-0x80(%r12) │ │ │ │ - movq $0x1a8bc99,-0x78(%r12) │ │ │ │ - movq $0x454a30,-0x70(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - movq $0x14e0068,-0x48(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - lea -0x86(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x454a70,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x443508,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x46(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + sub 0x8(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl 45a163 │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - cmp $0x3,%rdx │ │ │ │ - jb 454e76 │ │ │ │ - add $0x98,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 454e37 │ │ │ │ - mov 0x5(%rbx),%rdx │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x454938,-0x90(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x14e0068,-0x60(%r12) │ │ │ │ - lea -0x90(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x1a8bc99,-0x50(%r12) │ │ │ │ - movq $0x4549b0,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x5e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4434e8,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + neg %rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x1425a2a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x454fd0,-0x10(%rbp) │ │ │ │ - mov 0x3(%rbx),%rdx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov 0xb(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453208 │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jb 454f95 │ │ │ │ - movq $0x454ea8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,0x44(%rcx) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB loopne 45a1f9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45a240 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45a1f8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0x14425d4(%rip),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454ea8 │ │ │ │ + jne 45a1f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + add 0x48(%rcx,%rax,1),%al │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0x7(%rcx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x7(%rdx),%rdx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jg 45a22e │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jg 45a22e │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov 0x18(%rbx,%rax,8),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 458ce8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xfffffffa,%eax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + incl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - loopne 454efc │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 454ee0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + imul $0x4ca8458d,0x48(%rcx,%rax,1),%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae 45a4a1 │ │ │ │ + lea 0x1446934(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - rex.WRXB │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %ch,%al │ │ │ │ + push $0xffffffffc7480144 │ │ │ │ + add %r11b,%r8b │ │ │ │ + movabs %eax,0x8b4830458b4c0045 │ │ │ │ + jge 45a2e8 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp aa8e00 │ │ │ │ + movq $0x45a2f8,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454f28 │ │ │ │ + jne 45a2f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lret $0x7a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x49014468(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45ac29 │ │ │ │ + movq $0x14dff88,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x45b150,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + lea -0x17(%r12),%rdi │ │ │ │ + lea -0x6(%r12),%r8 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + jmp 45a77f │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push $0xffffffff8b4c0144 │ │ │ │ + jne 45a384 │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + jmp 45a46a │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ch,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %ch,%bl │ │ │ │ - and $0x66,%al │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add %r9d,0x75(%ebx,%ecx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + rex │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + jmp 45a3fa │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ch,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + add %al,%al │ │ │ │ + add %r9d,-0x75(%eax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - or %al,-0xb7f81d(%rbx) │ │ │ │ - lret │ │ │ │ - add $0x38,%r12 │ │ │ │ + rex │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 454fa3 │ │ │ │ - cmp $0x0,%rbx │ │ │ │ - jle 454f83 │ │ │ │ - movq $0x454878,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ + ja 45a547 │ │ │ │ + movq $0xaa9a90,-0x18(%r12) │ │ │ │ mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x4434c8,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - lea 0x14258b4(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14258a6(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x454f08,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + add $0x48,%rbp │ │ │ │ + lea -0x17(%r12),%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + jmp 45a4a1 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + mov %ch,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + add %dl,0x67(%rax) │ │ │ │ + add %r9d,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 4550c3 │ │ │ │ - add $0xa8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4550b3 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x454b70,-0xa0(%r12) │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - mov %rcx,-0x88(%r12) │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - movq $0x14e0068,-0x70(%r12) │ │ │ │ - lea -0xa0(%r12),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - movq $0x1a8bc99,-0x60(%r12) │ │ │ │ - movq $0x454bf0,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - lea -0x6e(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x4434e8,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x443528,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x38,%r12 │ │ │ │ + rex │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 455106 │ │ │ │ - movq $0x454b30,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x443528,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + ja 45a56b │ │ │ │ + movq $0xaa9a90,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + add $0x48,%rbp │ │ │ │ + lea -0x17(%r12),%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x7(%rdi),%rax │ │ │ │ + mov 0xf(%rdi),%rbx │ │ │ │ + mov 0x17(%rdi),%rcx │ │ │ │ + mov 0xf(%r8),%rdx │ │ │ │ + mov 0x17(%r8),%r9 │ │ │ │ + mov %r14,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + cmp $0x3,%r10 │ │ │ │ + jb 45a529 │ │ │ │ + cmp $0x4,%r10 │ │ │ │ + jb 45a53f │ │ │ │ + xor %r10d,%r10d │ │ │ │ + movq $0x45a668,-0x48(%rbp) │ │ │ │ + mov %r9,%r11 │ │ │ │ + mov %r10,%r9 │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r14,%r10 │ │ │ │ + movq $0x18a0b59,-0x50(%rbp) │ │ │ │ + mov %r10,-0x40(%rbp) │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + mov %r10,-0x38(%rbp) │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %r11,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + jmp 459368 │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + jb 45a537 │ │ │ │ + mov $0x2,%r10d │ │ │ │ + jmp 45a4cb │ │ │ │ + mov $0x1,%r10d │ │ │ │ + jmp 45a4cb │ │ │ │ + mov $0x3,%r10d │ │ │ │ + jmp 45a4cb │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x45a3a8,0x0(%rbp) │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + jmp 1512ed0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x45a378,0x0(%rbp) │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + jmp 1512ed0 │ │ │ │ + nop │ │ │ │ + rex.WX jp 45a593 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + add %r9d,%gs:-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebx,-0x7cb60001(,%rdi,8) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,0x6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 455157 │ │ │ │ - movq $0x455178,-0x8(%rbp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x1636b23(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 454c38 │ │ │ │ - lea 0x1425722(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + lea 0x1446577(%rip),%r8 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + jmp 45a77f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0xf1,%al │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - rex add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - adc %ch,%bl │ │ │ │ - sbb -0x70(%rsi),%ah │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 45a640 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 45a881 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add %r9d,%gs:-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 455248 │ │ │ │ - movq $0x4551f0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + lock cwtl │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + jne 45a66c │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4551f0 │ │ │ │ + jne 45a698 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + rex.WX cmp (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdi,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %r9d,%gs:0x75(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 45a6c0 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %rbx,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + cmp $0x3,%r10 │ │ │ │ + jae 45a73c │ │ │ │ + cmp $0x2,%r10 │ │ │ │ + jb 45aa1b │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 455238 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x455198,-0x10(%r12) │ │ │ │ + ja 45a72c │ │ │ │ + mov 0x6(%rbx),%r10 │ │ │ │ + mov 0xe(%rbx),%r11 │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + movq $0x14dff88,-0x40(%r12) │ │ │ │ + mov %r8,-0x38(%r12) │ │ │ │ + movq $0x45a1a8,-0x30(%r12) │ │ │ │ + mov %r11,-0x20(%r12) │ │ │ │ + movq $0x45b190,-0x18(%r12) │ │ │ │ + mov %r10,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%r8 │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x455278,-0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4552a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x3f(%r12),%rbx │ │ │ │ + lea -0x14(%r12),%r8 │ │ │ │ + jmp 45a77f │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x1425639(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x1636a3f(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45aaee │ │ │ │ + mov 0x5(%rbx),%r10 │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x14dff88,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + movq $0x45b170,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + lea -0xd(%r12),%r8 │ │ │ │ + mov %r8,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + cmp $0x3,%r10 │ │ │ │ + jne 45a860 │ │ │ │ + movq $0x45a7c8,0x10(%rbp) │ │ │ │ + mov 0xd(%r8),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + mov 0x5(%r8),%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45a7c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movsxd 0x48(%rcx,%rax,1),%eax │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + add $0x7,%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ + add (%rbx),%r8 │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jg 45a7f1 │ │ │ │ + jmp 45a7f4 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + cmp $0x0,%rdi │ │ │ │ + jle 45a83c │ │ │ │ + movq $0x45a828,0x0(%rbp) │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %r8,0x40(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45a828 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ch,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 455284 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dh,0x63(%rax) │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + add %r14b,0x480045a2(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 145caa0 │ │ │ │ + movq $0x45a448,0x0(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1631442(%rip),%r14 │ │ │ │ + mov %rbx,0x40(%rbp) │ │ │ │ + jmp aa8e00 │ │ │ │ + cmp $0x4,%r10 │ │ │ │ + je 45a874 │ │ │ │ + lea 0x16232ec(%rip),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + add $0x148,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45a9fb │ │ │ │ + mov 0x4(%rbx),%r10 │ │ │ │ + mov 0xc(%rbx),%r11 │ │ │ │ + mov 0x14(%rbx),%rbx │ │ │ │ + movq $0x459d58,-0x140(%r12) │ │ │ │ + mov %r9,-0x130(%r12) │ │ │ │ + mov %rbx,-0x128(%r12) │ │ │ │ + movq $0x459de0,-0x120(%r12) │ │ │ │ + lea -0x140(%r12),%rbx │ │ │ │ + mov %rbx,-0x110(%r12) │ │ │ │ + mov %rcx,-0x108(%r12) │ │ │ │ + mov %rdx,-0x100(%r12) │ │ │ │ + mov %rdi,-0xf8(%r12) │ │ │ │ + movq $0x459f00,-0xf0(%r12) │ │ │ │ + mov %rbx,-0xe0(%r12) │ │ │ │ + mov %r14,-0xd8(%r12) │ │ │ │ + mov %r11,-0xd0(%r12) │ │ │ │ + movq $0x459f40,-0xc8(%r12) │ │ │ │ + lea -0xf0(%r12),%rbx │ │ │ │ + mov %rbx,-0xb8(%r12) │ │ │ │ + lea -0x120(%r12),%rdx │ │ │ │ + mov %rdx,-0xb0(%r12) │ │ │ │ + mov %r8,-0xa8(%r12) │ │ │ │ + mov %rsi,-0xa0(%r12) │ │ │ │ + mov %rcx,-0x98(%r12) │ │ │ │ + movq $0x14df5e8,-0x90(%r12) │ │ │ │ + lea -0xc8(%r12),%rsi │ │ │ │ + mov %rsi,-0x88(%r12) │ │ │ │ + mov %r10,-0x80(%r12) │ │ │ │ + movq $0x45a0e0,-0x78(%r12) │ │ │ │ + mov %rdx,-0x68(%r12) │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + movq $0x1519198,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0xaa9a70,-0x40(%r12) │ │ │ │ + lea -0x58(%r12),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x14df5e8,-0x20(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x8f(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x148,0x388(%r13) │ │ │ │ + movq $0x45a628,0x10(%rbp) │ │ │ │ + mov %r8,0x48(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x45aa48,0x0(%rbp) │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45aa48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.WX jp 45aa3b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45532d │ │ │ │ - movq $0x4552d8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %dl,0x61(%rax) │ │ │ │ + add %r8d,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,0x48000000(%rcx) │ │ │ │ + movl $0x45aa80,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4552d8 │ │ │ │ + jne 45aa80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lret $0x7a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x49000001(%rip) │ │ │ │ + movl $0x14dff88,-0x18(%rsp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x45b150,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + lea -0x17(%r12),%rdi │ │ │ │ + lea -0x6(%r12),%r8 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + jmp 45a77f │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x45ab28,0x0(%rbp) │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45ab28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.WX jp 45ab1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %dh,0x60(%rax) │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add 0x6b(%rbx),%esi │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae 455338 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %esi,0x72(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45531d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1a8bc99,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + ja 45ac09 │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + lea 0x1445ff3(%rip),%r8 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + jmp 45a77f │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x142555c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4551b8 │ │ │ │ - mov 0xd(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 455398 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 455345 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - jmp 4552ad │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x45abd0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45abd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.WX jp 45abc3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + pop %rdi │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ + (bad) │ │ │ │ + jne 45abf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.WX jp 45abeb │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 455398 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %ah,0x4801445f(%rax) │ │ │ │ + movl $0x45a5a0,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp aa8600 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45542b │ │ │ │ - movq $0x4553d0,-0x8(%rbp) │ │ │ │ + add %ah,0x5f(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB loopne 45aca9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45ad50 │ │ │ │ + movq $0x45ac90,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4553d0 │ │ │ │ + jne 45ac90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rbx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45541b │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x455378,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x455458,-0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + enter $0x45ac,$0x0 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4552a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1425466(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x163685c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45acc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rsi │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock or %ch,-0x74b7ffbb(%rbp) │ │ │ │ + rex.XB cmovs -0x74b7e8b5(%r11),%ecx │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45ad08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 455464 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dh,0x4801445e(%rax) │ │ │ │ + movl $0x45ad38,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45ad38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4901445e(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 45a270 │ │ │ │ + lea 0x1445e71(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4554a7 │ │ │ │ - movq $0x4554c8,-0x8(%rbp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x16367d3(%rip),%r14 │ │ │ │ + jb 45ade6 │ │ │ │ + movq $0x45adb0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 454c38 │ │ │ │ - lea 0x14253f2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45adb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - push %rsp │ │ │ │ - add %r9b,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - mov $0xed,%al │ │ │ │ - (bad) │ │ │ │ - incl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push $0x58a53b4d │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x66(%rdi) │ │ │ │ - movq $0x1519198,-0x60(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0x1519120,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x14604f8,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4435c8,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x45b150,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - lea 0x1425513(%rip),%rbx │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1445deb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 455628 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45561d │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - movq $0x1878ce1,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 45ae87 │ │ │ │ + movq $0x45ae48,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4556b9 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x455680,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455680 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x48004556(%r8) │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4556a8 │ │ │ │ + jne 45ae48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ - (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x45b170,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1445d52(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + adc $0x3000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 455749 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x455710,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733de804 <__environ@GLIBC_2.2.5+0x7194a81c> │ │ │ │ + jg 45af02 │ │ │ │ + movl $0x45aef0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455710 │ │ │ │ + jne 45aef0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - push %rdi │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455738 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + movq $0x45b190,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x14(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1445ca9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x45b1b0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1445c5c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + jmp 45afa8 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45583a │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45582f │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x88(%r12) │ │ │ │ - mov %r14,-0x78(%r12) │ │ │ │ - movq $0x455640,-0x70(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0x4556d0,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x44de00,-0x40(%r12) │ │ │ │ - lea -0x58(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - lea -0x3e(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - lea -0x70(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x88(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shr $0xd,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48014219(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 455af9 │ │ │ │ - movq $0x4558a0,-0x20(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4558a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x10debf1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x19(%rax) │ │ │ │ - rex.X add %ecx,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - pop %rax │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ - (bad) │ │ │ │ - jne 4558c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sbb %eax,0x1(%rdx) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 455949 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x455908,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455908 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sbb %al,0x1(%rdx) │ │ │ │ - movq $0x455930,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455930 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + and $0x10dec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb %al,0x1(%rdx) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jg 45595f │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x142189b(%rip),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 145d4a8 │ │ │ │ - movq $0x4559a0,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4559a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add $0xff,%al │ │ │ │ + add %dl,%gs:0x10dec57(%rax) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - (bad) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %ah,%ch │ │ │ │ + or $0x1,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x1(%rcx) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x10decb9(%rax) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x4559f0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0xe(%rcx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x6(%rcx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4559f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rcx,%rdi,2) │ │ │ │ - movl $0x455a30,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455a30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + in (%dx),%al │ │ │ │ + or $0x1,%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add $0xff,%al │ │ │ │ + add %dl,%gs:0x10ded1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsp,%rbx,1) │ │ │ │ - movl $0x455b68,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - lea 0x1634fe6(%rip),%r14 │ │ │ │ - jmp 13e0610 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x455988,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455988 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x455ab0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455ab0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rbx,%rcx,2) │ │ │ │ - movl $0x455af0,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455af0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + push %rsi │ │ │ │ + in (%dx),%eax │ │ │ │ + or $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r9b │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - lea 0x163616d(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - cmp 0x7(%rbx),%rcx │ │ │ │ - je 455b49 │ │ │ │ - movq $0x455b40,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455b40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + xchg %ch,%ch │ │ │ │ + or $0x1,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x10dedb9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r9b │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x73(%rax) │ │ │ │ - sbb $0x163612a,%eax │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add (%rcx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %edi,%edi │ │ │ │ + add %dl,%gs:0x10deded(%rax) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,-0x28(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x455ba0,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455ba0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + sbb $0xee,%al │ │ │ │ + or $0x1,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %bh,%bh │ │ │ │ + add %dl,%gs:0x10dee4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r9b │ │ │ │ - sti │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + add %edi,%edi │ │ │ │ + add %dl,%gs:0x10dee7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 455c62 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455c57 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x1519120,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x4,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + out %al,(%dx) │ │ │ │ + or $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0xa0000000,%eax │ │ │ │ + shll $0x48,0x1(%rdx) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 455c9e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + jb 45b216 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45b211 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1630a98(%rip),%rsi │ │ │ │ + lea 0x1445a41(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ + jmp 149ee28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 455d28 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455d1d │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x455c78,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - movq $0x187aaa9,-0x20(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13efc70 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + ... │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + pop %rdx │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45b277 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45b272 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x15fed50(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 123dcd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 455dd5 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455dca │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x455bc8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x455cb8,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45b313 │ │ │ │ + movq $0x45b2d0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45b2d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 455e6b │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455e60 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - movq $0x455d40,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x1420298,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x14459ce(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 455ea9 │ │ │ │ + jb 45b352 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x10e76e9(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + jmp 1227118 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + in (%dx),%al │ │ │ │ + pop %rdi │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45b391 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x10e76be(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455f0f │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x455ec0,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea 0x15fec31(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1234e18 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 456049 │ │ │ │ - movq $0x455f70,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + jb 45b3ce │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455f70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%rcx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455fb8 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x455ee0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x45b3a8,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10f329a(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x58,%r12 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x15(%rax) │ │ │ │ + pop %rdi │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 456039 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x455e80,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x14dffc8,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a8e171,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ + ja 45b495 │ │ │ │ + movq $0x45b330,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x45b368,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x45b3f0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0x1445849(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rax │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45b515 │ │ │ │ + movq $0x45b500,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45b500 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + push %rdi │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + mov $0x45,%ch │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 45b51b │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 45b448 │ │ │ │ + lea 0x14457e4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4560bc │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4560b1 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x455f30,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1222f20,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10e38f6(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 456182 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 45b5fd │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB loopne 45b5f9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45b5f8 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x456120,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + movq $0x45b5e8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456120 │ │ │ │ + jne 45b5e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + mov $0x45,%dh │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + push %rax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,-0x1(%rcx) │ │ │ │ + lock nopl %gs:0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov $0x45,%sil │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x5a(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456172 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x456060,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1222f20,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x443728,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 456215 │ │ │ │ + (bad) │ │ │ │ + push %rsi │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB call 733defe4 <__environ@GLIBC_2.2.5+0x7194affc> │ │ │ │ + rex.W │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x456200,-0x38(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + movq $0x45b6d0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456200 │ │ │ │ + jne 45b6d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - (bad) │ │ │ │ - jne 45622c │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %r9d,-0x75(%rax) │ │ │ │ + jae 45b6e3 │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 45b448 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x55(%rbp) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456281 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4560d0,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x151b780,0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 443d08 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - movq $0x151b780,0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45b751 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45b740,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45b740 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 456320 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456315 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs 0x77e910c5(%rbx),%eax │ │ │ │ + xor %cl,(%rcx,%rax,1) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d9c94 <__environ@GLIBC_2.2.5+0x71945cac> │ │ │ │ - data16 add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4563a4 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x4562c8,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + movq $0x45b6f8,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 456430 │ │ │ │ - add $0x18,%r12 │ │ │ │ + xor %dl,0x44(%rbp) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45b826 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 456425 │ │ │ │ + ja 45b81b │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x45b690,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x45b770,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %ch,0x48014454(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4564fb │ │ │ │ - add $0x70,%r12 │ │ │ │ + jb 45b8fd │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jne 45b88c │ │ │ │ + lea 0x14454a9(%rip),%r14 │ │ │ │ + lea 0x162f949(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x48014454(%rax) │ │ │ │ + add $0x8,%ebp │ │ │ │ + add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4564f0 │ │ │ │ + ja 45b8e1 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - movq $0x4561a0,-0x68(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x45b5a8,-0x48(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x456340,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x4563c8,-0x18(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ + movq $0x45b7c0,-0x30(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x1519120,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0x45b888,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1445414(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 456595 │ │ │ │ - movq $0x456558,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 456558 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x48004565(%r8) │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ + add %dl,0x1(%rsp,%rax,2) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45b968 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45b958,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456580 │ │ │ │ + jne 45b958 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rbx │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + add %r8b,0x490045b9(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 45b848 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 456593 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 456450 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 456676 │ │ │ │ + jb 45b9f2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4565f8,-0x18(%rbp) │ │ │ │ + movq $0x45b9e0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4565f8 │ │ │ │ + jne 45b9e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x76(%rbp) │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456666 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x14dffc8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x1a8bc99,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a8e171,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + mov $0xf6310045,%edx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 145beb0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - lea 0x10f2bc4(%rip),%r14 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x145b0f0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x45ba08,0x0(%rbp) │ │ │ │ + jmp 1513358 │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4566f0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4566e5 │ │ │ │ + jb 45ba7e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4565b0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45678b │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456780 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x1519120,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x4566a0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 443ca0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 456800 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4567f5 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ + rex.RB loopne 45baf1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45bb8a │ │ │ │ + movq $0x45baf0,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45baf0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45691b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x456878,-0x30(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + xor %bh,-0x74b7ffbb(%rbx) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456878 │ │ │ │ + jne 45bb30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,0x49000000(%rbx) │ │ │ │ - add $0x60,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45690b │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x1519120,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x151b780,0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x456948,0x0(%rbp) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + bswap %rbx │ │ │ │ + mov %rbx,(%rcx) │ │ │ │ + movq $0x13676e8,-0x10(%r12) │ │ │ │ + lea 0x8(%rcx),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e8d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 45bbf9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45bce2 │ │ │ │ + movq $0x45bc00,-0x20(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456948 │ │ │ │ + jne 45bc00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x69(%r8) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 456978 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sub %rax,%rcx │ │ │ │ + cmp $0x8,%rcx │ │ │ │ + jge 45bc50 │ │ │ │ + movq $0x1367648,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0x45bc88,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45bc88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rsp,%rbp,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4569e8 │ │ │ │ - mov 0x6(%rbx),%rdx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + bswap %rbx │ │ │ │ + mov %rbx,(%rcx) │ │ │ │ + movq $0x13676e8,-0x10(%r12) │ │ │ │ + lea 0x8(%rcx),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456a34 │ │ │ │ - movq $0x4567a8,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,0x8(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e8d0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 456ace │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 456ac3 │ │ │ │ + ja 45bd74 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x456818,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x45ba58,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x45baa0,-0x30(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x45bba8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4f(%rax) │ │ │ │ + add %r9d,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45bded │ │ │ │ + movq $0x45b918,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x45b9a0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x45bd10,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0x1444f29(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.WRXB │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45be3a │ │ │ │ + movq $0x45be58,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 45bda0 │ │ │ │ + lea 0x1444ef7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1222f20,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 456b4c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456b41 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ + jb 45becd │ │ │ │ + movq $0x45bee8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x1444e74(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x45dc10,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733da4bc <__environ@GLIBC_2.2.5+0x719464d4> │ │ │ │ - push %rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x45dc10,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xf(%r12),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4901444d(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 456bb9 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x456ae8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + ja 45bfdf │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x45bf48,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x1444cee(%rip),%r14 │ │ │ │ + jmp 123dbe0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 456c4b │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456c40 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + movq $0x45bfa8,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x6(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x15fdf88(%rip),%r14 │ │ │ │ + jmp 123dbe0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1444d28(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 45c490 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 456d2e │ │ │ │ + jb 45c0a9 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x456cb0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 456cb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x10fa9c1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdx,%rsi,2) │ │ │ │ - add $0x48,%esp │ │ │ │ + enter $0x6244,$0x1 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 456d1e │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x1519120,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - movq $0x1a8e171,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + ja 45c0f6 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x45c080,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1624499(%rip),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x456d60,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 456d60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 45c15a │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45c174 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45c169 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x45c0c0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10ddf5d(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 456dd9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 456e0c │ │ │ │ + add %bl,0x4801444c(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c200 │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 456e01 │ │ │ │ + ja 45c1f5 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x456c60,-0x30(%r12) │ │ │ │ + movq $0x45c118,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80579,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1471568 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733da77c <__environ@GLIBC_2.2.5+0x71946794> │ │ │ │ - pop %rsp │ │ │ │ - add $0x28,%r12 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c274 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 456e82 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x456d88,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ + ja 45c269 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x10fa801(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x62(%rbx) │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x29(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x45c218,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x16242d1(%rip),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 456f0c │ │ │ │ - add $0x18,%r12 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x42,%al │ │ │ │ + (bad) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45c33c │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 456f01 │ │ │ │ + ja 45c331 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ + movq $0x45c288,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10ddd95(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WX │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45c3c8 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45c3bd │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x45c2e0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80579,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1471568 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,0x4a(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45c461 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45c456 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x45c350,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80579,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x10ddc86(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sar $0xff,%bl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733da87c <__environ@GLIBC_2.2.5+0x71946894> │ │ │ │ - push %rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %dl,0x49014449(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 456f79 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x456ea8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + ja 45c526 │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 45c4e2 │ │ │ │ + movq $0x45c3e0,-0x38(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x45c188,-0x38(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a80579,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x10ddbb2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x1444908(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + rex.W │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB call 103dfebc <__environ@GLIBC_2.2.5+0xe94bed4> │ │ │ │ + (bad) │ │ │ │ + jl 45c573 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2(%rax) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 457109 │ │ │ │ - movq $0x457010,-0x40(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + movq $0x45c5a8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457010 │ │ │ │ + jne 45c5a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %eax,0x1(%rdx) │ │ │ │ - movq $0x457050,-0x8(%rbp) │ │ │ │ + add %bl,0x48014448(%rax) │ │ │ │ + movl $0x45c5d8,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457050 │ │ │ │ + jne 45c5d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ch,0x48(%rax) │ │ │ │ + add %r9d,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jnp 45c5ef │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45c490 │ │ │ │ + lea 0x1444858(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x49014201(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45710d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x455858,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4570b0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.W │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45c668 │ │ │ │ + movq $0x45c650,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4570b0 │ │ │ │ + jne 45c650 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1(%rax) │ │ │ │ - rex.X add %ecx,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB │ │ │ │ - rex │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 4570db │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - je 45711d │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4572f8,-0x8(%rbp) │ │ │ │ + add %dh,%al │ │ │ │ + rex.RXB │ │ │ │ + add %r9d,0x45(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jnp 45c667 │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 455858 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 45c490 │ │ │ │ + lea 0x14447f1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x457198,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0xe(%rbx),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,0x18(%rbp) │ │ │ │ - jmp 455858 │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ch,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.RXB │ │ │ │ + add %r9d,-0x77(%rax) │ │ │ │ + testl $0xc5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + rex.RXB │ │ │ │ + add %r13d,%ecx │ │ │ │ + mov $0x66010140,%esi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x48014447(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c713 │ │ │ │ + movq $0x45c6f8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c6f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x47(%rax) │ │ │ │ + add %r9d,0x5(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + cmovs 0x31450773(%rbx),%ecx │ │ │ │ + testb $0xc5,-0x7d(%rax) │ │ │ │ + or %ch,%cl │ │ │ │ + jge 45c70e │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0x1444776,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - cmp %cl,-0x75(%rax) │ │ │ │ - jne 457178 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - jmp 457246 │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 4570d1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c781 │ │ │ │ + movq $0x45c770,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c770 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ - decl -0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - jno 4571f5 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex test $0x7,%bl │ │ │ │ - jne 4571d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov (%rbx),%eax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - mov %ah,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x1444740(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - cmp %cl,-0x75(%rax) │ │ │ │ - jne 4571e8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 457246 │ │ │ │ - movq $0x457218,0x0(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c7f1 │ │ │ │ + movq $0x45c7e0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457218 │ │ │ │ + jne 45c7e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ah,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x14446d8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 457260 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 457179 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4572a4 │ │ │ │ - movq $0x456be0,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x456e28,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x47(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x456f28,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp 4573ec │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0x457160,0x0(%rbp) │ │ │ │ - jmp 1512ed0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x5,%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c836 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,0x49000001(%rip) │ │ │ │ - add $0xa8,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45713c │ │ │ │ - movq $0x456450,-0xa0(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x88(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rdx,-0x80(%r12) │ │ │ │ - movq $0x456518,-0x78(%r12) │ │ │ │ - lea -0x9e(%r12),%rsi │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - movq $0x456708,-0x68(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - movq $0x456a60,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x456b68,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x45dc10,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457421 │ │ │ │ - movq $0x455df8,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x1e(%r12),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x4572d0,0x18(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4570d1 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x36(%rax) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 457492 │ │ │ │ - movq $0x4574b0,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 443af8 │ │ │ │ - lea 0x1423637(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103e0204 <__environ@GLIBC_2.2.5+0xe94c21c> │ │ │ │ (bad) │ │ │ │ + lahf │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ss rex.X add %ecx,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - je 4574fc │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - test $0x80,%al │ │ │ │ - stc │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b91b5 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c8f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor $0xc7480142,%eax │ │ │ │ - rex.RB clc │ │ │ │ - add %dh,0x45(%rbp) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - lahf │ │ │ │ (bad) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x48014235(%rax) │ │ │ │ - movl $0x457520,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 13ef6a8 │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x48014235(%rax) │ │ │ │ - movl $0x457540,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 13ef9f8 │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x35(%rax) │ │ │ │ - rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push $0x58a53b4d │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,0x49000000(%rbx) │ │ │ │ - movl $0x4555b8,-0x60(%rsp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x455768,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x5e(%r12),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - movq $0x456fa0,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ + add %dh,0x4f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x45c810,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - lea -0x4f(%r12),%rbx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4575f8,0x18(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ + movq $0x45c858,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13efc50 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x1444575(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xor 0x1(%rdx),%al │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 453d68 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c99e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4576b0 │ │ │ │ - movq $0x1519198,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x1519120,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x457628,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x45dc10,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x1423466(%rip),%rbx │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 457731 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4577c9 │ │ │ │ - movq $0x457730,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + rex.RB call 103e036c <__environ@GLIBC_2.2.5+0xe94c384> │ │ │ │ + (bad) │ │ │ │ + lahf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8b9485 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457730 │ │ │ │ + jne 45ca58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push $0x48004577 │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 457768 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x45c978,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x45c9c0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13efc50 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1444415(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rcx,%rbx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 45cb39 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45cb5f │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4577b9 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4437e8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x187ab61,(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - movq $0x151b780,0x10(%rbp) │ │ │ │ - lea -0x9(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 443d08 │ │ │ │ + ja 45cb54 │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 45cb36 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x45cb80,-0x18(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea 0x153a853(%rip),%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + lea 0x14444fa(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - movq $0x151b780,0x10(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,0x48014233(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 457835 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - lea 0x14201d5(%rip),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 457e88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.R │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov $0x480045cb,%eax │ │ │ │ + mov 0xf(%rbx),%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45cbb8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor 0x1(%rdx),%eax │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 457882 │ │ │ │ - movq $0x4578a0,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 443af8 │ │ │ │ - lea 0x14232ef(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x48014444(%rax) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 45cbda │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + lea -0x1(%rax),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 45caf1 │ │ │ │ + movq $0x45cc00,0x0(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45cc00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x44(%rax) │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + int3 │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45cc38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xor 0x1(%rdx),%al │ │ │ │ - movq $0x4578c0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 13ef568 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.R │ │ │ │ + add %r9d,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,-0x34(%r8) │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fisttps -0x77(%rax) │ │ │ │ (bad) │ │ │ │ + lea 0x153f718(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 8ebd50 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xor 0x1(%rdx),%al │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457932 │ │ │ │ - movq $0x4576e0,-0x40(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.XB │ │ │ │ + add %r9d,-0x75(%rax) │ │ │ │ + jne 45cc84 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x457800,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151bca8,0x10(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp 45caf1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 457982 │ │ │ │ + rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + push %rbx │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45ccc1 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x457998,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 453208 │ │ │ │ + lea 0x153a720(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rdx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4579ea │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1a8bc99,-0x10(%r12) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1626158(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45cd39 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45cd2e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + inc %rbx │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 45cec0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 457a69 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 457a93 │ │ │ │ - add $0x28,%r12 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45cdb1 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 457a88 │ │ │ │ + ja 45cda6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x443808,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x4437e8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - lea -0x9(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 443d08 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + add $0x3,%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + inc %rbx │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 45cec0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 457ae2 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45ce29 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45ce1e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x457af8,-0x28(%rbp) │ │ │ │ - mov 0x20(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 453208 │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + add $0x2,%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + inc %rbx │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 45cec0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45ce9d │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45ce92 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + inc %rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + inc %rbx │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 45cec0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsp,%rdx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457b4c │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x457b78,0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13ef568 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 13ef5d8 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 45cf8e │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - add %r8b,-0x16feae49(%r8) │ │ │ │ - or %bh,-0x7(%rsi) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne 45cf00 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 45d200 │ │ │ │ + nopl (%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 457c32 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457c27 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x457a18,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - movq $0x457aa8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x457c48,-0x28(%rbp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 443a88 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne 45cf28 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 45d0c1 │ │ │ │ + nopl (%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - add %r13b,0x480151bc(%r8) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 13ef780 │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne 45cf50 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 45d031 │ │ │ │ + nopl (%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 457ceb │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x457cc0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne 45cf78 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 45cfc6 │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + lea 0x1(%rcx),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + inc %rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp 0xe(%rbx),%rsi │ │ │ │ + jge 45d064 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x7(%r14),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov (%rdx,%rsi,1),%dl │ │ │ │ + cmp $0x80,%dl │ │ │ │ + jae 45cffb │ │ │ │ + movzbl %dl,%eax │ │ │ │ + cmp $0x3e,%rax │ │ │ │ + je 45d129 │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + jbe 45cf72 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x45cf60,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 457cc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 1513358 │ │ │ │ + cmp $0xe0,%dl │ │ │ │ + jae 45d06e │ │ │ │ + add $0x10,%rax │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + movzbl (%rax,%rdi,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add $0xffffffffffffff40,%rdx │ │ │ │ + shl $0x6,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + cmp $0x3e,%rdx │ │ │ │ + je 45d262 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45d418 │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + lea 0x1(%rcx),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + add $0x2,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 45cf8e │ │ │ │ + lea 0x162ec2e(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%dl │ │ │ │ + jae 45d19f │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + lea 0x2(%rsi),%r8 │ │ │ │ + movzbl (%rdi,%r8,1),%edi │ │ │ │ + add $0xffffffffffffff80,%rdi │ │ │ │ + add $0x10,%rax │ │ │ │ + lea 0x1(%rsi),%r8 │ │ │ │ + movzbl (%rax,%r8,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add $0xffffffffffffff20,%rdx │ │ │ │ + shl $0xc,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + cmp $0x3e,%rdx │ │ │ │ + je 45d302 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45d440 │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + lea 0x1(%rcx),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + add $0x3,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 45cf8e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x18(%rbp),%dh │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x457d00,0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 452fa8 │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne 45d120 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45d16d │ │ │ │ + movq $0x45ce40,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x45d108,-0x28(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1513358 │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + lea 0x3(%rsi),%r8 │ │ │ │ + movzbl (%rdi,%r8,1),%edi │ │ │ │ + add $0xffffffffffffff80,%rdi │ │ │ │ + lea 0x10(%rax),%r8 │ │ │ │ + lea 0x2(%rsi),%r9 │ │ │ │ + movzbl (%r8,%r9,1),%r8d │ │ │ │ + add $0xffffffffffffff80,%r8 │ │ │ │ + shl $0x6,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + add $0x10,%rax │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + movzbl (%rax,%rdi,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %r8,%rax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add $0xffffffffffffff10,%rdx │ │ │ │ + shl $0x12,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + cmp $0x3e,%rdx │ │ │ │ + je 45d3a2 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45d468 │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + lea 0x1(%rcx),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + add $0x4,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 45cf8e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x141fc6a(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141fc65(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2e(%rax) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 457e09 │ │ │ │ - movq $0x457d98,-0x20(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne 45d260 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + add $0x28,%rbp │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45d2a6 │ │ │ │ + movq $0x45cdc8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x45d248,-0x28(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 457d98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1513358 │ │ │ │ + test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub $0xc7480142,%eax │ │ │ │ - rex.RB clc │ │ │ │ - sarb $1,0x45(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 457dd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne 45d300 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45d346 │ │ │ │ + movq $0x45cd50,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x45d2e8,-0x28(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1513358 │ │ │ │ + test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4801422d(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 457dfc │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x6(%rbx),%r8 │ │ │ │ - lea 0x141fc17(%rip),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 457e88 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2d(%rax) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 457e6a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151ca40,-0x38(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + jne 45d3a0 │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45d3e6 │ │ │ │ + movq $0x45ccd8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x45d388,-0x28(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1513358 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x45cf38,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 4586a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1513358 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x45cf10,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1513358 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x45cee8,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1513358 │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x6000000,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmp $0x44,%al │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB loopne 45d4f9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45d4ce │ │ │ │ + movq $0x45d4e8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jae 457f13 │ │ │ │ - lea 0x1422cec(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + cmp 0x48(%rcx,%rax,1),%eax │ │ │ │ + movl $0x45d518,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp d59a40 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sub $0x42,%al │ │ │ │ - add %eax,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,%cl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4801443b(%rax) │ │ │ │ + movl $0x45d538,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 11bd7d0 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - jle 457f09 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %dh,%dh │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jne 457ee8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x3b(%rax) │ │ │ │ + add %r9d,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x40(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + add $0x17,%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add (%rbx),%rdx │ │ │ │ + movq $0x45cec0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x45d5a8,0x0(%rbp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x1631a26(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp 45cec0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7cfebdd4(%rax) │ │ │ │ - jrcxz 457ef2 │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - je 457f84 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - add $0x38,%rbp │ │ │ │ - lea 0x141faf6(%rip),%rdi │ │ │ │ - lea 0x141fa70(%rip),%rsi │ │ │ │ - movq $0x457f50,-0x30(%rbp) │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %bh,%al │ │ │ │ + cmp 0x48(%rcx,%rax,1),%al │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 45d64b │ │ │ │ + movq $0x45d5f0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457f50 │ │ │ │ + jne 45d5f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sub $0x42,%al │ │ │ │ - add %ecx,0x4d(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsi,%rsi,1) │ │ │ │ - movl $0x457eb0,-0x8(%rbp) │ │ │ │ - lea 0x1422b71(%rip),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4801443a(%rax) │ │ │ │ + movl $0x45d630,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x3f(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 13f1ab0 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 457f96 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - add $0x8,%rbp │ │ │ │ - movq $0x457fc0,0x0(%rbp) │ │ │ │ - mov %r9,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457fc0 │ │ │ │ + jne 45d630 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x4,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sub 0x1(%rdx),%eax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 458028 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 458018 │ │ │ │ - movq $0x457958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x151ca40,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rsi,0x18(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + add %dh,0x3a(%rax) │ │ │ │ + add %r9d,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r15b,-0x2a(%r8) │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fimuls -0x77(%rcx) │ │ │ │ + (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 443d70 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x458060,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ + jmp 89a938 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x1539c3f(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmp 0x48(%rcx,%rax,1),%al │ │ │ │ + movl $0x45d6b0,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + lea 0x1539c0a(%rip),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 443af8 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + jmp 151ea08 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sub 0x1(%rdx),%eax │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 458139 │ │ │ │ - movq $0x457b98,-0xa8(%r12) │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %r8,-0x88(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x457c78,-0x70(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rsi,-0x58(%r12) │ │ │ │ - movq $0x457d40,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - lea -0x70(%r12),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - lea -0xa8(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x457e20,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %dh,0x48014439(%rax) │ │ │ │ + movl $0x45d6e0,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45d6e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x48014439(%rax) │ │ │ │ + movl $0x45d710,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45d710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + add %r9d,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4c(%rdi) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + lea 0x2(%rcx),%rdx │ │ │ │ + cmp 0x7(%rbx),%rdx │ │ │ │ + jne 45d751 │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x458160,0x20(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 13ef568 │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea 0x2(%rcx),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 45cae8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - add %r13b,-0x16feae44(%r8) │ │ │ │ - push %rax │ │ │ │ - ja 458168 │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x45cc98,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x45d4a8,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x144391c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + cmp %eax,-0x15(%rcx,%rax,1) │ │ │ │ + xchg %eax,%esi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + sbb $0x144394e,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4581a2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 443c38 │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 45d88f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45d88a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x45d8d0,-0x18(%rbp) │ │ │ │ + lea 0x10dc877(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4581da │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44cf58 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 45d8c4 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45d8d0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x45d8a8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 458212 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 452fa8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,0x29(%rax) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 458256 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r8 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45b5c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,0x28(%rax) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45829e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r8 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 457468 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub %al,0x1(%rdx) │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ + add %dh,0x38(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 458479 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x458330,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%r8 │ │ │ │ - mov 0x40(%rbx),%rbx │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + jb 45da2e │ │ │ │ + movq $0x45d9a0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458330 │ │ │ │ + jne 45d9a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x28(%rax) │ │ │ │ - rex.X add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 458370 │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - je 458467 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - cmp $0x4,%rbx │ │ │ │ - jne 458411 │ │ │ │ - movq $0x458380,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmp %al,0x49(%rcx,%rax,1) │ │ │ │ + add $0x58,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45da1e │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x45d940,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x9d1260,-0x40(%r12) │ │ │ │ + movq $0x18a11fe,-0x38(%r12) │ │ │ │ + lea -0x4f(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x9d1300,-0x28(%r12) │ │ │ │ + movq $0x18a11da,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xa5a5c0,-0x10(%r12) │ │ │ │ + lea -0x21(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x14437fb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + cmp %al,0x48(%rcx,%rax,1) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45db62 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45db66 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x45dab8,-0x18(%rbp) │ │ │ │ + lea 0x1563047(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458380 │ │ │ │ + jne 45dab8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sub %al,0x1(%rdx) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 458467 │ │ │ │ - add $0x60,%r12 │ │ │ │ + add %cl,0x49014437(%rax) │ │ │ │ + add $0x70,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 458401 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x458228,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ + ja 45db52 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x1f(%rbx),%rcx │ │ │ │ + mov 0x2f(%rbx),%rdx │ │ │ │ + mov 0x37(%rbx),%rsi │ │ │ │ + mov 0x3f(%rbx),%rdi │ │ │ │ + mov 0x47(%rbx),%r8 │ │ │ │ + mov 0x4f(%rbx),%r9 │ │ │ │ + mov 0x57(%rbx),%r10 │ │ │ │ + mov 0x5f(%rbx),%r11 │ │ │ │ + mov 0x67(%rbx),%rbx │ │ │ │ + movq $0xa5a5a0,-0x68(%r12) │ │ │ │ + movq $0x18a1210,-0x60(%r12) │ │ │ │ + movq $0x199e8a2,-0x58(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + movq $0x18a1231,-0x40(%r12) │ │ │ │ mov %rdx,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x458270,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x58(%r12),%rdi │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4453c0 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov %r10,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x67(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - movq $0x458438,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 458438 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x27(%rax) │ │ │ │ - rex.X add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 458478 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 458467 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov 0x6(%rbx),%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 457468 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 45b5c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0xeb358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + ss add %r13d,%ecx │ │ │ │ + xchg %al,0x5a(%rcx) │ │ │ │ + add %ah,0xf(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x45dc10,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x14436cf(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ + or $0x1,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB call 103e157c <__environ@GLIBC_2.2.5+0xe94d594> │ │ │ │ + (bad) │ │ │ │ + xor %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 458525 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4584d8,-0x18(%rbp) │ │ │ │ + movq $0x45dc70,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4584d8 │ │ │ │ + jne 45dc70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - test %eax,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 458500 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ + add %r9d,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + nop │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x1633761(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x163375c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x26(%rax) │ │ │ │ - rex.X add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4585c0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ mov 0x27(%rbx),%rdi │ │ │ │ mov 0x2f(%rbx),%r8 │ │ │ │ mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%rbx │ │ │ │ - movq $0x4582b8,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - movq $0x458490,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r9,%rdi │ │ │ │ - lea -0x58(%r12),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp 151ecb8 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x48014225(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 458685 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45867a │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - movq $0x4581f0,-0x58(%r12) │ │ │ │ + mov 0x3f(%rbx),%r10 │ │ │ │ + mov 0x47(%rbx),%r11 │ │ │ │ + mov 0x4f(%rbx),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x57(%rbx),%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov 0x5f(%rbx),%rcx │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x67(%rbx),%rdx │ │ │ │ + mov 0x6f(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x88(%r12) │ │ │ │ + movq $0x18a1381,-0x80(%r12) │ │ │ │ + mov %r9,-0x78(%r12) │ │ │ │ + movq $0xa5a540,-0x70(%r12) │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov %r9,-0x68(%r12) │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov %r9,-0x60(%r12) │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov %r9,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ mov %rdi,-0x48(%r12) │ │ │ │ - movq $0x458548,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + lea -0x86(%r12),%rsi │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + mov %r11,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %r9,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + xor $0x83490144,%eax │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x45dc28,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x14435c0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0x42,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4586f7 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4586ec │ │ │ │ - movq $0x458180,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x458718,-0x18(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ + add %ah,-0x14febbcb(%rax) │ │ │ │ + mov 0xf(%rsi),%fs │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x58000000,%eax │ │ │ │ + xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45de5e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45de59 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 443af8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x14224ca(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea 0x162de50(%rip),%rsi │ │ │ │ + lea 0x14435b9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 149ee28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x8d480157,%ecx │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45decf │ │ │ │ + movq $0x45deb8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45deb8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x24(%rax) │ │ │ │ - rex.X add %ecx,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - xchg %eax,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 13ef568 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x480157b9(%rax) │ │ │ │ + movl $0x45def0,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x157b99f(%rip),%r14 │ │ │ │ + jmp 12290e8 │ │ │ │ + lea 0x1443592(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x24(%rax) │ │ │ │ - rex.X add %ecx,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xchg %eax,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1222f20,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x45def0,0x0(%rbp) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - and $0x42,%al │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov %al,-0x76b6ffbb(%rdi) │ │ │ │ - fimuls -0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - rex xor $0xde,%al │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0xc358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + mov $0x36e90157,%ecx │ │ │ │ + mov $0xf6600dc,%ebx │ │ │ │ (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x42,%al │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x8d480157,%eax │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45dfa4 │ │ │ │ + movq $0x45dfc0,-0x8(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x157b8ce(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 122ba38 │ │ │ │ + lea 0x14434ed(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4587e5 │ │ │ │ - movq $0x4581b8,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4585e8,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x24(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1222f20,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 45e05f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45e05a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x45e0a0,-0x18(%rbp) │ │ │ │ + lea 0x10dc1c6(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45882a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 443bd0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 45e094 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45e0a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4588b8 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4588ad │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - movq $0x1878ce1,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x45e078,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + xor $0x894c0144,%eax │ │ │ │ + testb $0x20,0x35(%rbp,%rcx,4) │ │ │ │ + xor $0xa1e90144,%eax │ │ │ │ + or $0x5a,%al │ │ │ │ + add %dl,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 458948 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45893d │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - movq $0x1878ce1,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 45e17f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45e17a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x45e1c0,-0x18(%rbp) │ │ │ │ + lea 0x10dc0a3(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4589d9 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4589a0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4589a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 45e1b4 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45e1c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - mov %eax,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4589c8 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x45e198,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ... │ │ │ │ + adc $0x60000000,%eax │ │ │ │ + xor $0x44,%al │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45e276 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45e271 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1443407(%rip),%r14 │ │ │ │ + lea 0x15b8390(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ - (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ + adc $0x38000000,%eax │ │ │ │ + xor $0x44,%al │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45e2d7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45e2d2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x14433df(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 8a1ad0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 458a65 │ │ │ │ + jb 45e344 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x458a30,-0x18(%rbp) │ │ │ │ + movq $0x45e330,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458a30 │ │ │ │ + jne 45e330 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x76(%r8) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 458a58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + add %bl,%dl │ │ │ │ + push %rdi │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + rex.RB call 103e1cb4 <__environ@GLIBC_2.2.5+0xe94dccc> │ │ │ │ + (bad) │ │ │ │ + adc %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 458b5a │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 458b4f │ │ │ │ + movq $0x45e3b0,-0x18(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x88(%r12) │ │ │ │ - mov %r14,-0x78(%r12) │ │ │ │ - movq $0x458960,-0x70(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0x4589f0,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x44de00,-0x40(%r12) │ │ │ │ - lea -0x58(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - lea -0x3e(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - lea -0x70(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x88(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 458ba2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x187ab09,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e3b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 458c4b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x458c08,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %ah,0x49014562(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45e482 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 45e3f9 │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rsi │ │ │ │ + lea 0x1456261(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp aa56a8 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x45e430,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458c08 │ │ │ │ + jne 45e430 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1519120,-0x10(%r12) │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ + dec %rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + movq $0x45e4a8,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %ch,0x48014561(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 45e561 │ │ │ │ + movq $0x45e4f0,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e4f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 458ceb │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 458ce0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - movq $0x458bb8,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x61(%rax) │ │ │ │ + add %r9d,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x54(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x14df5c8,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x1a8bc99,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0xf(%r12),%rsi │ │ │ │ + lea 0x1456109(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp aa56a8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x162d731(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733dc65c <__environ@GLIBC_2.2.5+0x71948674> │ │ │ │ - push %rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 45e646 │ │ │ │ + add $0x78,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 458d59 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x458c68,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + ja 45e63b │ │ │ │ + movq $0x45e2f0,-0x70(%r12) │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + movq $0x14df5c8,-0x58(%r12) │ │ │ │ + movq $0x19db751,-0x50(%r12) │ │ │ │ + movq $0x1a8bc99,-0x48(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x45e360,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0xabe4e8,-0x20(%r12) │ │ │ │ + movq $0x18a1721,-0x18(%r12) │ │ │ │ + movq $0x19da779,-0x10(%r12) │ │ │ │ + movq $0x19da988,-0x8(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x45e698,-0x8(%rbp) │ │ │ │ + lea -0x1f(%r12),%rsi │ │ │ │ + lea 0x144cff8(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 9c9268 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + lea 0x14430fb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 45e684 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 45e698 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45e6e5 │ │ │ │ + movq $0x14df5e8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0xabe4e8,-0x20(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x45e668,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + xor %al,0x48(%rcx,%rax,1) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 458df1 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x458db8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + jb 45e777 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45e772 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x45e790,-0x18(%rbp) │ │ │ │ + lea 0x1442fe0(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 458db8 │ │ │ │ + jmp abe118 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - lea 0x0(%rbp),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 458de0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45e7e1 │ │ │ │ + movq $0xabe488,-0x38(%r12) │ │ │ │ + movq $0x1a8bc99,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0xabe4c8,-0x20(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1513440 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 45e83f │ │ │ │ + lea 0x1442fb0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 45e8a9 │ │ │ │ + movq $0x45e880,-0x10(%rbp) │ │ │ │ + mov 0x6(%r14),%rbx │ │ │ │ + mov 0xe(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e880 │ │ │ │ + mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x27(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x45e838,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e838 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x15ba501(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 458e81 │ │ │ │ + jb 45e94a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x458e48,-0x18(%rbp) │ │ │ │ + movq $0x45e910,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458e48 │ │ │ │ + jne 45e910 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x72(%r8) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 458e70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 458f72 │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 458f67 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x88(%r12) │ │ │ │ - mov %r14,-0x78(%r12) │ │ │ │ - movq $0x458d78,-0x70(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0x458e08,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x44de00,-0x40(%r12) │ │ │ │ - lea -0x58(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - lea -0x3e(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - lea -0x70(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x88(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 458fc2 │ │ │ │ + jb 45ebb6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ + movq $0x45e9b8,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 443b68 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e9b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45907a │ │ │ │ - add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45906f │ │ │ │ + ja 45eba6 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x1519120,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sbb 0x1(%rdx),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4590c5 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - lea 0x141e945(%rip),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 457e88 │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%r10 │ │ │ │ + mov 0x47(%rbx),%r11 │ │ │ │ + mov 0x4f(%rbx),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x57(%rbx),%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov 0x5f(%rbx),%rcx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov 0x67(%rbx),%rbx │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov 0x6f(%rdx),%rdx │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x77(%rsi),%rsi │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x7f(%rdi),%rdi │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x87(%r8),%r8 │ │ │ │ + mov %r9,0x78(%rsp) │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov 0x8f(%r9),%r9 │ │ │ │ + mov %r10,0x80(%rsp) │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x97(%r10),%r10 │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0x9f(%r11),%r11 │ │ │ │ + mov %r11,0x90(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0xa7(%r11),%r11 │ │ │ │ + movq $0xa5a680,-0xc8(%r12) │ │ │ │ + mov %r14,0x98(%rsp) │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + mov %r14,-0xc0(%r12) │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + mov %r14,-0xb8(%r12) │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + mov %r14,-0xb0(%r12) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %r14,-0xa8(%r12) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %r14,-0xa0(%r12) │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + mov %r14,-0x98(%r12) │ │ │ │ + mov 0x78(%rsp),%r14 │ │ │ │ + mov %r14,-0x90(%r12) │ │ │ │ + mov 0x80(%rsp),%r14 │ │ │ │ + mov %r14,-0x88(%r12) │ │ │ │ + mov 0x88(%rsp),%r14 │ │ │ │ + mov %r14,-0x80(%r12) │ │ │ │ + mov 0x98(%rsp),%r14 │ │ │ │ + mov %r14,-0x78(%r12) │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %r9,-0x38(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r11,-0x20(%r12) │ │ │ │ + movq $0xa5a580,-0x18(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0xc7(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xd0,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4801421a(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 459162 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459157 │ │ │ │ + sub %ch,(%rsp,%rax,2) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB loopne 45ec21 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45ec28 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45ec18,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%rbx │ │ │ │ - movq $0x459090,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13efba0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45ec18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb 0x1(%rdx),%al │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45920c │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459201 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%r8 │ │ │ │ - mov 0x40(%rbx),%rbx │ │ │ │ - movq $0x4590e0,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13efc08 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + add %ah,%al │ │ │ │ + sub 0x48(%rcx,%rax,1),%eax │ │ │ │ + movl $0x45ec40,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 45e810 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - or %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,0x19(%rax) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4592dd │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4592d2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%r8 │ │ │ │ - mov 0x40(%rbx),%r9 │ │ │ │ - mov 0x48(%rbx),%r10 │ │ │ │ - mov 0x50(%rbx),%rbx │ │ │ │ - movq $0x458fe0,-0x58(%r12) │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x459178,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - mov %r10,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bh,0x4801442b(%rax) │ │ │ │ + movl $0x45ec68,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x16227af(%rip),%r14 │ │ │ │ + jmp d60bf0 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48014218(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45939b │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459390 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rdi │ │ │ │ - mov 0x26(%rbx),%r8 │ │ │ │ - mov 0x2e(%rbx),%r9 │ │ │ │ - mov 0x36(%rbx),%r10 │ │ │ │ - mov 0x3e(%rbx),%rbx │ │ │ │ - movq $0x459220,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r10,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + add %dl,(%rax) │ │ │ │ + enter $0x153,$0x48 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 8bf0e8 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4593ea │ │ │ │ + jb 45eede │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ + movq $0x45ece0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 443b68 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45ece0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 459460 │ │ │ │ - add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 459455 │ │ │ │ + ja 45eece │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%r10 │ │ │ │ + mov 0x47(%rbx),%r11 │ │ │ │ + mov 0x4f(%rbx),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x57(%rbx),%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov 0x5f(%rbx),%rcx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov 0x67(%rbx),%rbx │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + mov 0x6f(%rdx),%rdx │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x77(%rsi),%rsi │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x7f(%rdi),%rdi │ │ │ │ + mov %r8,0x70(%rsp) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x87(%r8),%r8 │ │ │ │ + mov %r9,0x78(%rsp) │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + mov 0x8f(%r9),%r9 │ │ │ │ + mov %r10,0x80(%rsp) │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x97(%r10),%r10 │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0x9f(%r11),%r11 │ │ │ │ + mov %r11,0x90(%rsp) │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0xa7(%r11),%r11 │ │ │ │ + movq $0xa5a680,-0xc8(%r12) │ │ │ │ + mov %r14,0x98(%rsp) │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + mov %r14,-0xc0(%r12) │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + mov %r14,-0xb8(%r12) │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + mov %r14,-0xb0(%r12) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %r14,-0xa8(%r12) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %r14,-0xa0(%r12) │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + mov %r14,-0x98(%r12) │ │ │ │ + mov 0x78(%rsp),%r14 │ │ │ │ + mov %r14,-0x90(%r12) │ │ │ │ + mov 0x80(%rsp),%r14 │ │ │ │ + mov %r14,-0x88(%r12) │ │ │ │ + mov 0x88(%rsp),%r14 │ │ │ │ + mov %r14,-0x80(%r12) │ │ │ │ + mov 0x98(%rsp),%r14 │ │ │ │ + mov %r14,-0x78(%r12) │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %r9,-0x38(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r11,-0x20(%r12) │ │ │ │ + movq $0xa5a580,-0x18(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0xc7(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xd0,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4594d9 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4594ce │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x1519120,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 457858 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48014216(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 459572 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459567 │ │ │ │ + jb 45ef1e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%rbx │ │ │ │ - movq $0x459478,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13efba0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14609e8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45961c │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459611 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%r8 │ │ │ │ - mov 0x40(%rbx),%rbx │ │ │ │ - movq $0x4594f0,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13efc08 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,0x15(%rax) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4596fc │ │ │ │ - add $0x78,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4596f1 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45ef5e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%r8 │ │ │ │ - mov 0x40(%rbx),%r9 │ │ │ │ - mov 0x48(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x70(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - movq $0x459408,-0x58(%r12) │ │ │ │ - lea -0x70(%r12),%r10 │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x459588,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1460ac0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,0x29(%rax) │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB movabs 0xa6820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB loopne 45ef5a │ │ │ │ + out %eax,(%dx) │ │ │ │ + add %r9b,-0x3d(%r9,%rcx,4) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45efc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x14(%rax) │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 103dd06c <__environ@GLIBC_2.2.5+0xe949084> │ │ │ │ - (bad) │ │ │ │ - lea (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4597a7 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%rbx │ │ │ │ - movq $0x459630,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - movq $0x187aaa9,-0x10(%rbp) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13efc70 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sub %eax,0x48(%rcx,%rax,1) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x3f(%rax),%rax │ │ │ │ + movq $0x45f008,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45f008 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45986a │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45985f │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x1519120,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ + add %al,%al │ │ │ │ + sub %al,0x48(%rcx,%rax,1) │ │ │ │ + movl $0x45f050,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x3f(%rbx),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x157b527(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 89c038 │ │ │ │ + lea 0x14428ae(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,0x28(%rax) │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + xor $0x45,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45f080 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4598e4 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4598d9 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + sub %al,0x48(%rcx,%rax,1) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x3f(%rax),%rax │ │ │ │ + movq $0x45f0c8,-0x18(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov 0x1f(%rbx),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 8d83d0 │ │ │ │ + or %eax,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + add %dh,%cl │ │ │ │ + add %r9b,-0xa(%r9,%rcx,4) │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x15381b7(%rip),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%rax),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 459968 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45995d │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x459880,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - movq $0x187ab29,-0x20(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13efc70 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x48014427(%rax) │ │ │ │ + movl $0x45f128,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45f128 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%rax),%cl │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4599f5 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4599ea │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x4598f8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %ah,0x27(%rax) │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + add %r10b,-0xf(%r8) │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + xor %ch,%cl │ │ │ │ + xchg %eax,%esp │ │ │ │ + xchg %eax,%edx │ │ │ │ + rex.RXB add %r9b,(%r15) │ │ │ │ + (bad) │ │ │ │ + rex add %cl,(%rdx) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 459a8e │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459a83 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x459980,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + xor $0x45,%cl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45f180 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + or (%rax),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + es add %r9d,-0x39(%rax) │ │ │ │ + add %r13b,0x480045f1(%r8) │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 8ea838 │ │ │ │ + mov (%rax),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 459b4b │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459b40 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%rbx │ │ │ │ - movq $0x4597d0,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x459a10,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,0x49014426(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45f1f3 │ │ │ │ + movq $0x45e8d0,-0x10(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45f220,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + lea 0x14498ec(%rip),%r14 │ │ │ │ + mov %rbx,0x40(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp a2a240 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x45f1a8,0x0(%rbp) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %eax,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733dd4bc <__environ@GLIBC_2.2.5+0x719494d4> │ │ │ │ - jae 459bbb │ │ │ │ - add $0x40,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + es add %r9d,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne 45f260 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 45f353 │ │ │ │ + add $0xd0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 459bd9 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rdi │ │ │ │ - mov 0x26(%rbx),%rbx │ │ │ │ - movq $0x459aa8,-0x38(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ + ja 45f343 │ │ │ │ + movq $0x45ebd0,-0xc8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0xb8(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0xb0(%r12) │ │ │ │ + movq $0x45ec88,-0xa8(%r12) │ │ │ │ + mov %rcx,-0x98(%r12) │ │ │ │ + mov %rdx,-0x90(%r12) │ │ │ │ + mov %rsi,-0x88(%r12) │ │ │ │ + movq $0x45eef8,-0x80(%r12) │ │ │ │ + lea -0xc8(%r12),%rbx │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + movq $0x14e0048,-0x60(%r12) │ │ │ │ + lea -0x80(%r12),%rcx │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + movq $0x1a8bc99,-0x50(%r12) │ │ │ │ + movq $0x45ef38,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x14e0048,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ + lea -0x5e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45f3d8,0x30(%rbp) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x162b674(%rip),%r14 │ │ │ │ + lea -0xa8(%r12),%rax │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 13e0c68 │ │ │ │ + movq $0xd0,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45f3b4 │ │ │ │ + movq $0x45e960,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x18a17da,(%r12) │ │ │ │ + movq $0x45f410,0x30(%rbp) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x162b600(%rip),%r14 │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 13e0c68 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 459c32 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 443b68 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + lret │ │ │ │ + push %rbx │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + jge 45f3f4 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + movq $0x151b780,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 8c2b38 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + lret $0x153 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + movq $0x151b780,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 8c2b38 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 459cbb │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459cb0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 45f497 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45f492 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x45f4d8,-0x18(%rbp) │ │ │ │ + lea 0x1111e79(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 45f4cc │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45f4d8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0xa5a880,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x45f4b0,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x38000000,%eax │ │ │ │ + and $0x44,%al │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 459d72 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459d67 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x1519120,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ + jb 45f5ad │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45f5a8 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x15b9820(%rip),%rdi │ │ │ │ + lea 0x14423d8(%rip),%rsi │ │ │ │ + lea 0x156f9b2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + jmp 99fa00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + and $0x44,%al │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 459de8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459ddd │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ + jb 45f624 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45f61f │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x156f708(%rip),%r8 │ │ │ │ + lea 0x161e551(%rip),%rdi │ │ │ │ + lea 0x1441ec2(%rip),%rsi │ │ │ │ + lea 0x156f803(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 97d878 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 459e6c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459e61 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45f6c9 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45f688,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x459d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45f688 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 459ef5 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459eea │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x459e00,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x480045f6(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45f6b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 459faa │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459f9f │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x459cd8,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x459e80,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 45f6cb │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 97efd0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45a03b │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a030 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - movq $0x459f10,-0x30(%r12) │ │ │ │ + movq $0x45f638,-0x30(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or 0x1(%rdx),%eax │ │ │ │ - lea -0x60(%rbp),%rax │ │ │ │ + add %ah,%al │ │ │ │ + and 0x48(%rcx,%rax,1),%al │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45a394 │ │ │ │ - movq $0x45a0f8,-0x60(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rax │ │ │ │ - mov 0x57(%rbx),%rbx │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov %r10,-0x58(%rbp) │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ - mov %r10,-0x50(%rbp) │ │ │ │ - mov %rsi,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ + jb 45f7f7 │ │ │ │ + movq $0x45f790,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45a0f8 │ │ │ │ + jne 45f790 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - or (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48014422(%rax) │ │ │ │ + movl $0x45f7d0,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x1f(%rbx),%rcx │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45f7d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4801420a(%rax) │ │ │ │ - movl $0x45a120,0x0(%rbp) │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ + add %ch,0x22(%rax) │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + sbb %bh,%al │ │ │ │ + add %r9b,-0x73(%r8) │ │ │ │ + cmp $0x1442219,%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp a40c00 │ │ │ │ + lea 0x144225a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and 0x48(%rcx,%rax,1),%al │ │ │ │ + movl $0x45f840,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45a120 │ │ │ │ + jne 45f840 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0xa(%rax) │ │ │ │ - rex.X add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 45a178 │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - cmp $0x3,%r8 │ │ │ │ - jae 45a247 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - cmp $0x2,%r8 │ │ │ │ - jb 45a2d7 │ │ │ │ - add $0xd0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a237 │ │ │ │ - movq $0x4593b0,-0xc8(%r12) │ │ │ │ - mov %rax,-0xb8(%r12) │ │ │ │ - mov %rcx,-0xb0(%r12) │ │ │ │ - mov %rdi,-0xa8(%r12) │ │ │ │ - movq $0x15193f0,-0xa0(%r12) │ │ │ │ - mov %rdi,-0x90(%r12) │ │ │ │ - movq $0x1519120,-0x88(%r12) │ │ │ │ - mov %rdi,-0x78(%r12) │ │ │ │ - movq $0x459718,-0x70(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - lea -0x88(%r12),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - lea -0xc8(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %r9,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x459b68,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x6f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a2c7 │ │ │ │ - movq $0x459bf8,-0x78(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rdi,-0x58(%r12) │ │ │ │ - movq $0x1519120,-0x50(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x459c50,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - movq $0x459fc8,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - lea -0x78(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x1e(%r12),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0xa0,%r12 │ │ │ │ + add %bl,%al │ │ │ │ + and %eax,0x48(%rcx,%rax,1) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 45f8f1 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a384 │ │ │ │ - movq $0x458f88,-0x98(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rdi,-0x78(%r12) │ │ │ │ - movq $0x15193f0,-0x70(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - movq $0x1519120,-0x58(%r12) │ │ │ │ - mov %rdi,-0x48(%r12) │ │ │ │ - movq $0x459300,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r10,-0x20(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ + ja 45f897 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x45f6e8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x3e(%r12),%rdi │ │ │ │ - lea 0x141cf62(%rip),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 4456f8 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + movq $0x45f8b8,0x8(%rbp) │ │ │ │ + lea -0x6(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp a40c00 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %eax,0x48(%rcx,%rax,1) │ │ │ │ + movl $0x45f8e0,0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45f8e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45a420 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a415 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - movq $0x1878ce1,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + and %al,-0x7d(%rcx,%rax,1) │ │ │ │ + jrcxz 45f8ea │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 45f904 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ + lea 0x14420bd(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e8d0 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x48000000,%eax │ │ │ │ + and %eax,0x48(%rcx,%rax,1) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45f96e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45f969 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1442101(%rip),%rsi │ │ │ │ + lea 0x156f5f1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + jmp 9992f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rbp) │ │ │ │ + lock lea 0x156b787(%rip),%rdi │ │ │ │ + lea 0x1559c79(%rip),%rsi │ │ │ │ + lea 0x16201e9(%rip),%r14 │ │ │ │ + jmp 928550 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48014421(%rax) │ │ │ │ + lea 0x14421b6(%rip),%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45a4b0 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a4a5 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ + jb 45fa2f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45fa2a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x156c1a8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 9d0e50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x48014421(%rax) │ │ │ │ + lea 0x1442193(%rip),%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and %eax,0x48(%rcx,%rax,1) │ │ │ │ + lea 0x14421ce(%rip),%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x8000000,%eax │ │ │ │ + and 0x48(%rcx,%rax,1),%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45faed │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45fae8 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x14422b1(%rip),%rdi │ │ │ │ + lea 0x1557d31(%rip),%rsi │ │ │ │ + lea 0x1442181(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 9d0628 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45a540 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x48014422(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45fbfe │ │ │ │ + movq $0x45fb70,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45fb70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x22(%rax) │ │ │ │ + add %r9d,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a535 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - movq $0x1878ce1,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + ja 45fbee │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x45fb10,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x9d1260,-0x40(%r12) │ │ │ │ + movq $0x18a1dee,-0x38(%r12) │ │ │ │ + lea -0x4f(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x9d1300,-0x28(%r12) │ │ │ │ + movq $0x18a1dc8,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xa5a5c0,-0x10(%r12) │ │ │ │ + lea -0x21(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x14421fb(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 45fc6f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45fc6a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x45fcb0,-0x18(%rbp) │ │ │ │ + lea 0x10da55c(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45a57e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45a630 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 45fca4 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45fcb0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x45fc88,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ... │ │ │ │ + adc $0x40000000,%eax │ │ │ │ + and %eax,0x48(%rcx,%rax,1) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45fd66 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45fd61 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x14420e7(%rip),%r14 │ │ │ │ + lea 0x15b68a0(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 45fdcf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45fdca │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x45fe10,-0x18(%rbp) │ │ │ │ + lea 0x11079f0(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45a610 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a605 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 45fe04 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45fe10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x45fde8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ... │ │ │ │ + adc $0x40000000,%eax │ │ │ │ + and %al,0x48(%rcx,%rax,1) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45fec6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45fec1 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1441fe7(%rip),%r14 │ │ │ │ + lea 0x15b6740(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45a71d │ │ │ │ - movq $0x45a688,-0x28(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 45ff2e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45ff29 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45a688 │ │ │ │ + movq $0x45ff70,-0x18(%rbp) │ │ │ │ + mov $0xa,%r14d │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12222d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x49000000(%rbp) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a70d │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x44de00,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x45a558,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45a5a0,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4453c0 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 45ff64 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45ff70 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x45ff48,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45a769 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x163153d(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45a630 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 460027 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 460022 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x460068,-0x18(%rbp) │ │ │ │ + lea 0x10da1a1(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45a7f9 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45a7c0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45a7c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 46005c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 460068 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45a7e8 │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x460040,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 46011f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46011a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x460160,-0x18(%rbp) │ │ │ │ + lea 0x10da096(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 12220a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 460154 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 460160 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x460138,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ + ... │ │ │ │ + adc $0x90000000,%eax │ │ │ │ + sbb $0x8d480144,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 460216 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 460211 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1441d37(%rip),%r14 │ │ │ │ + lea 0x15b63f0(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45a889 │ │ │ │ + jb 4602f8 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45a850,-0x18(%rbp) │ │ │ │ + movq $0x460278,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45a850 │ │ │ │ + jne 460278 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x58(%r8) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45a878 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 4602b3 │ │ │ │ + lea 0x161d8c6(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x4602b0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x460230,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x1441c34(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %bl,(%rsp,%rax,2) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45a97a │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a96f │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x88(%r12) │ │ │ │ - mov %r14,-0x78(%r12) │ │ │ │ - movq $0x45a780,-0x70(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0x45a810,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x44de00,-0x40(%r12) │ │ │ │ - lea -0x58(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - lea -0x3e(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - lea -0x70(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x88(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 46039a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 460540 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45a9f8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a9ed │ │ │ │ + xor %bl,(%rsp,%rax,2) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 46042d │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x460400,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - movq $0x18786a1,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ + lea 0x1441b40(%rip),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 460400 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + sbb 0x48(%rcx,%rax,1),%eax │ │ │ │ + movl $0x460448,-0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4da120 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733de36c <__environ@GLIBC_2.2.5+0x7194a384> │ │ │ │ - push %rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45aa69 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x45a990,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bl,0x1b(%rax) │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + add %r13b,0x4(%r8) │ │ │ │ + rex.RX add %r9b,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + mov $0x43,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %al,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x48015f79(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + movq $0x4604d0,0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%r9 │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 11d49f8 │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - testb $0x5b,-0x75(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 45aa18 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 4604c4 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4604d0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45aad3 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45aaf0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x11d4ce8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x4604a8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1512ed0 │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 45ab41 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 45aba0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46060d │ │ │ │ + movq $0x460578,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 460578 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rdx,%rbp,2) │ │ │ │ - add $0x50,%esp │ │ │ │ + add %cl,0x4801441a(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 460618 │ │ │ │ + add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ab86 │ │ │ │ - movq $0x45aab0,-0x48(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1519198,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + ja 4605fd │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x460378,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x14e0048,-0x40(%r12) │ │ │ │ + movq $0x18a1ef8,-0x38(%r12) │ │ │ │ + lea -0x58(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x4603b0,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x45abd8,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x7(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45abd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + lea 0x14419ec(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x162b67a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x8d480144,%esp │ │ │ │ + rex.RB call 733e3f8c <__environ@GLIBC_2.2.5+0x7194ffa4> │ │ │ │ + and %ecx,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock or %ah,-0x76b7feaf(%rdx) │ │ │ │ + pop %rbp │ │ │ │ + clc │ │ │ │ + movq $0x460678,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 4dcf68 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + lea 0x162b617(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 4606b8 │ │ │ │ + add %r9d,-0x73(%rax) │ │ │ │ + rex.RB call 733e3ff4 <__environ@GLIBC_2.2.5+0x7195000c> │ │ │ │ + and %ecx,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock or %ah,-0x76b7feaf(%rdx) │ │ │ │ + pop %rbp │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rbx,%rbx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + movq $0x4606e0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 460540 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rbx │ │ │ │ + pop %rdi │ │ │ │ + add %ecx,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + in $0xd0,%al │ │ │ │ + {rex2 0x0} (bad) │ │ │ │ + (bad) │ │ │ │ + rex add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4801441a(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46075b │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ac2f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x15198a0,-0x10(%r12) │ │ │ │ + ja 460750 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x4606a0,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x45ab18,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x162fe1b(%rip),%r14 │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 13e0610 │ │ │ │ + movq $0x460770,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0x15b5eb1(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1631053(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb %eax,0x48(%rcx,%rax,1) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0x144175e(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp d58b08 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45accd │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4607f1 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45acb8,-0x30(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + movq $0x4607d8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45acb8 │ │ │ │ + jne 4607d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - add %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - psubsw %mm3,%mm7 │ │ │ │ - cmp (%rcx,%rax,1),%cl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + mov 0x7(%rax),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x4c(%rbp,%rbx,1) │ │ │ │ - mov 0x18(%rbp),%esi │ │ │ │ - movq $0x151b780,0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x151b780,0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 443d08 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xc(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 9a49c0 │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + push %rsi │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 103e418c <__environ@GLIBC_2.2.5+0xe9501a4> │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45ade2 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45add7 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x1519120,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ + lock js 460853 │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 460878 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + push %rsi │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov $0x8,%al │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4608b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45ae58 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ae4d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x14df608,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13ef990 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x480156a6(%rax) │ │ │ │ + mov 0x10(%rbp),%edi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp a40c00 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45aedc │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45aed1 │ │ │ │ + movabs 0x4ce0458d48015f73,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 460930 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x45ae00,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x460920,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 460920 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x73(%rax) │ │ │ │ + pop %rdi │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + add %r9b,0x9(%r8) │ │ │ │ + rex.RX add %r9b,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + adc %bl,-0x22(%rax) │ │ │ │ + add %al,-0x1(%rcx) │ │ │ │ + lock nopl %gs:0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + jae 4609a6 │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + js 460957 │ │ │ │ + add %r9b,0x75(%rcx,%r9,4) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 460978 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45af81 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45af76 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x45ad48,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x45ae70,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jae 4609d6 │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r13b,0x48004609(%r8) │ │ │ │ + mov %eax,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4609a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + jb 460a06 │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + or %eax,0x0(%rsi) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 12452e8 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x49015f72(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 11d4808 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733de8f4 <__environ@GLIBC_2.2.5+0x7194a90c> │ │ │ │ - (bad) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45afff │ │ │ │ + add %cl,0x48014416(%rax) │ │ │ │ + lea -0x38(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 460a2c │ │ │ │ + movq $0x460a40,-0x20(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rbx │ │ │ │ - movq $0x45aef0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + lea 0x1537289(%rip),%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 13ef8c0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + js 460a50 │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 460a78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ - rolb %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45b090,-0x40(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + add %dl,%al │ │ │ │ + adc $0xc7480144,%eax │ │ │ │ + rex.RB │ │ │ │ + lock rorb $0x46,(%rdx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45b090 │ │ │ │ + jne 460ac0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x480045b0(%r8) │ │ │ │ - mov 0xf(%rbx),%ebx │ │ │ │ + add %cl,0x48014415(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 460b13 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 460b03 │ │ │ │ + movq $0x4608e0,-0x10(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x460b78,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0x15b5afa(%rip),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x460b40,0x0(%rbp) │ │ │ │ + lea 0x1441456(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45b0b8 │ │ │ │ + jne 460b40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x480153e5(%rax) │ │ │ │ + movl $0x460c50,0x30(%rbp) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 901298 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rbx,1) │ │ │ │ - movl $0x45b118,0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 45aaf0 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - movq $0x45b138,0x8(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x162f98b(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 145d598 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %al,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48014414(%rax) │ │ │ │ + movl $0x460ba0,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp d58b08 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x48014414(%rax) │ │ │ │ + movl $0x460bc8,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x14412c6(%rip),%r14 │ │ │ │ + jmp d58b08 │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - or %dh,%ch │ │ │ │ + add %ah,(%rax) │ │ │ │ + in $0x53,%eax │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + xor %r8b,(%r8) │ │ │ │ + or $0x46,%al │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x77(%rcx) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + jge 460be3 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 901298 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - incl (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rcx,%rcx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b17d │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1a8bc99,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45a630 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + movq $0x1a8b1b9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ + movq $0x460c50,0x0(%rbp) │ │ │ │ jmp 1513340 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or $0x0,%al │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ + add %dl,0x48014414(%rax) │ │ │ │ + lea -0x40(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45b390 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45b260,-0x70(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x38(%rbx),%r8 │ │ │ │ - mov 0x40(%rbx),%r9 │ │ │ │ - mov 0x48(%rbx),%r10 │ │ │ │ - mov 0x50(%rbx),%r11 │ │ │ │ - mov 0x58(%rbx),%r14 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov 0x60(%rbx),%rsi │ │ │ │ - mov 0x68(%rbx),%rbx │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x68(%rbp) │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x60(%rbp) │ │ │ │ - mov %rdi,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %r8,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffff90,%rbp │ │ │ │ + jb 460d49 │ │ │ │ + movq $0x460d00,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45b260 │ │ │ │ + jne 460d00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - or (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x14(%rax) │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %cl,-0x76b7ffba(%rip) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 460d38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x480045b2(%r8) │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + adc $0x44,%al │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + add %r12b,0xd(%r8) │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + jmp 1516880 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc 0x49(%rcx,%rax,1),%eax │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 460da0 │ │ │ │ + movq $0x460798,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x460dc0,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + movq $0x151b9d8,-0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 9bb810 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x13(%rax) │ │ │ │ + add %r9d,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + (bad) │ │ │ │ + rex.RX add %r9b,-0x73(%rax) │ │ │ │ + xor $0x14411cb,%eax │ │ │ │ + lea 0x156e17b(%rip),%r14 │ │ │ │ + movq $0x151b9d8,-0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 9968f0 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + adc 0x48(%rcx,%rax,1),%al │ │ │ │ + movl $0x460e28,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45b288 │ │ │ │ + jne 460e28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + adc 0x48(%rcx,%rax,1),%al │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 460e58 │ │ │ │ + movq $0x460e78,-0x8(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + lea 0x1440c45(%rip),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e8d0 │ │ │ │ + lea 0x1440fb1(%rip),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 13f1d10 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB cmp %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add 0x48(%rsi,%rsi,2),%esi │ │ │ │ - cmp $0x4,%edx │ │ │ │ - jne 45b394 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b302 │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x45b020,-0x38(%r12) │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x12(%rax) │ │ │ │ + add %r9d,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x51(%rdi) │ │ │ │ + movq $0x460810,-0x18(%r12) │ │ │ │ mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + movq $0x460838,-0x8(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea -0x38(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 449730 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x460ef8,-0x8(%rbp) │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + lea 0x156e098(%rip),%r14 │ │ │ │ + movq $0x151b9d8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 9992f8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - add $0x50,%r12 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x49014411(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b380 │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - movq $0x45ac60,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x45afa0,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + ja 460f51 │ │ │ │ + movq $0x4609f0,-0x18(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x16(%r12),%rdi │ │ │ │ - lea 0x141bf65(%rip),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 4456f8 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x156e019(%rip),%r14 │ │ │ │ + movq $0x151b9d8,0x20(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 9949e8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 460fe9 │ │ │ │ + movq $0x460638,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + movq $0x460700,-0x40(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x460cb0,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0xa5a5e0,-0x10(%r12) │ │ │ │ + movq $0x1a7fb91,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + lea 0x14411cd(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc %eax,0x48(%rcx,%rax,1) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4610fa │ │ │ │ + movq $0x461050,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461050 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x49014411(%rax) │ │ │ │ + add $0x70,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4610ea │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x2f(%rbx),%rdi │ │ │ │ + mov 0x3f(%rbx),%r8 │ │ │ │ + mov 0x47(%rbx),%r9 │ │ │ │ + mov 0x4f(%rbx),%r10 │ │ │ │ + mov 0x57(%rbx),%r11 │ │ │ │ + mov 0x5f(%rbx),%r14 │ │ │ │ + mov 0x67(%rbx),%rbx │ │ │ │ + movq $0xa5a5a0,-0x68(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + movq $0x18a1e01,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + movq $0x18a21c9,-0x30(%r12) │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + mov %r11,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x67(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1441117(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45b48f │ │ │ │ - movq $0x45b430,-0x28(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 461165 │ │ │ │ + movq $0x461158,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45b430 │ │ │ │ + jne 461158 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x14410bc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x4c(%r8) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4611cd │ │ │ │ + movq $0x4611c0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45b458 │ │ │ │ + jne 4611c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x13(%rbp),%esi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45aa90 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45a440 │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x3c16f73b(%rbx),%eax │ │ │ │ + or $0x8d48010b,%eax │ │ │ │ + sbb $0x144105c,%eax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x0(%rip) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + jmp 1511f90 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - movabs 0x358a53b4d000000,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - ja 45b5a0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%r8 │ │ │ │ - mov 0x37(%rbx),%r9 │ │ │ │ - mov 0x3f(%rbx),%r10 │ │ │ │ - mov 0x47(%rbx),%r11 │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov 0x4f(%rbx),%rsi │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov 0x57(%rbx),%rsi │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov 0x5f(%rbx),%rdi │ │ │ │ - mov 0x67(%rbx),%rbx │ │ │ │ - movq $0x45b1b0,-0x98(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - mov %r9,-0x58(%r12) │ │ │ │ - mov %r10,-0x50(%r12) │ │ │ │ - mov %r11,-0x48(%r12) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x45b3b8,-0x28(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x45b3e0,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x27(%r12),%rdi │ │ │ │ - lea -0x16(%r12),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 449730 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4612a4 │ │ │ │ + movq $0x461248,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461248 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 461247 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xa,%rax │ │ │ │ + jne 461296 │ │ │ │ + movq $0x461288,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461288 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmc │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45b5f2 │ │ │ │ - movq $0x45b610,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 443af8 │ │ │ │ - lea 0x141f5df(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x162a9e2,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x162a9d4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1440f95(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0xb(%rax) │ │ │ │ - add %ecx,-0x39(%r8) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - mov $0x45,%dh │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - rex.W (bad) │ │ │ │ - stc │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4612ea │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0xb(%rax) │ │ │ │ - add %ecx,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0x458808,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x45b690,-0x10(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 461323 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 443a88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + jmp 461340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - hlt │ │ │ │ - add %ecx,-0x39(%r8) │ │ │ │ - add %r14b,0x490045b6(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 13ef6a8 │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 461391 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4613ec │ │ │ │ + movq $0x461390,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461390 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - hlt │ │ │ │ - add %ecx,-0x39(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - fdivs -0x76b6ffbb(%rsi) │ │ │ │ - fimuls -0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %al,-0x7(%rbx) │ │ │ │ - add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x490141f4(%rax) │ │ │ │ - add $0x80,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b798 │ │ │ │ - movq $0x458848,-0x78(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0x4588d8,-0x68(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x458a88,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - lea -0x66(%r12),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - movq $0x458b70,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x458d08,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x458ea0,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x76(%r12),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x45b7b8,-0x28(%rbp) │ │ │ │ + ja 4613dc │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x461300,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 123bbb8 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - repz add %ecx,-0x39(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - loopne 45b775 │ │ │ │ - add %r9b,-0x77(%r9) │ │ │ │ - fimuls -0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - call d4695d4 <__environ@GLIBC_2.2.5+0xb9d55ec> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x490141f3(%rax) │ │ │ │ - add $0x1a8,%esp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46148d │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ba2b │ │ │ │ - movq $0x45a058,-0x1a0(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x198(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x190(%r12) │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rcx,-0x188(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x180(%r12) │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rdx,-0x178(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,-0x170(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rdx,-0x168(%r12) │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov %rdx,-0x160(%r12) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rsi,-0x158(%r12) │ │ │ │ - mov %rbx,-0x150(%r12) │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - mov %rdi,-0x148(%r12) │ │ │ │ - movq $0x45a3b0,-0x140(%r12) │ │ │ │ - mov %rcx,-0x138(%r12) │ │ │ │ - movq $0x44de00,-0x130(%r12) │ │ │ │ - movq $0x1a8b1b9,-0x128(%r12) │ │ │ │ - lea -0x13e(%r12),%r8 │ │ │ │ - mov %r8,-0x120(%r12) │ │ │ │ - movq $0x45a440,-0x118(%r12) │ │ │ │ - mov %rcx,-0x110(%r12) │ │ │ │ - lea -0x12e(%r12),%r9 │ │ │ │ - mov %r9,-0x108(%r12) │ │ │ │ - movq $0x45a4d0,-0x100(%r12) │ │ │ │ - mov %rcx,-0xf8(%r12) │ │ │ │ - movq $0x45a630,-0xf0(%r12) │ │ │ │ - mov %rcx,-0xe8(%r12) │ │ │ │ - mov %rbx,-0xe0(%r12) │ │ │ │ - lea -0xfe(%r12),%r9 │ │ │ │ - mov %r9,-0xd8(%r12) │ │ │ │ - movq $0x45a740,-0xd0(%r12) │ │ │ │ - lea -0xef(%r12),%r9 │ │ │ │ - mov %r9,-0xc0(%r12) │ │ │ │ - movq $0x45a8a8,-0xb8(%r12) │ │ │ │ - mov %rcx,-0xb0(%r12) │ │ │ │ - mov %r8,-0xa8(%r12) │ │ │ │ - movq $0x45aa18,-0xa0(%r12) │ │ │ │ - mov %rcx,-0x98(%r12) │ │ │ │ - lea -0xb7(%r12),%r8 │ │ │ │ - mov %r8,-0x90(%r12) │ │ │ │ - movq $0x45aa90,-0x88(%r12) │ │ │ │ - lea -0x9f(%r12),%r8 │ │ │ │ - mov %r8,-0x80(%r12) │ │ │ │ - movq $0x45aaf0,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - movq $0x45b4b0,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov %rsi,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - lea -0xd0(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - lea -0x19f(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x86(%r12),%rax │ │ │ │ + ja 461482 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4612c0,-0x38(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x461340,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x116(%r12),%rax │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x68(%rbp),%rdi │ │ │ │ - lea -0x67(%r12),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 453d68 │ │ │ │ - movq $0x1a8,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 461340 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - int1 │ │ │ │ - add %ecx,-0x7d(%r9) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103e4e04 <__environ@GLIBC_2.2.5+0xe950e1c> │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x1519120,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x15193f0,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - jmp 457858 │ │ │ │ + movabs 0xf0e845c748000000,%al │ │ │ │ + adc $0x46,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + sti │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4614f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x64(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46154d │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x461410,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - lea 0x141f144(%rip),%rbx │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1440cf4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x45bb18,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x141f0ff(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0xde,%dl │ │ │ │ - or $0x1,%eax │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4615e9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46161b │ │ │ │ + movq $0x4615d0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4615d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x4c(%rax,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x4616e8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + lea 0x1440c3e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45bbf9 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45bb80,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %eax,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x48004616(%r8) │ │ │ │ + mov 0x10(%rbp),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45bb80 │ │ │ │ + jne 461690 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x480045bb(%r8) │ │ │ │ - mov 0x27(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45bba8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x48(%rdi,%rbx,1) │ │ │ │ + movl $0x461638,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xe(%rcx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x45bbe8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45bbe8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x1a(%rbp) │ │ │ │ + movq $0x461670,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461670 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + lea 0x162a568(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45bcd9 │ │ │ │ + jb 461756 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45bc60,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45bc60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x480045bc(%r8) │ │ │ │ - mov 0x1f(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45bc88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 461796 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 461801 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 461818 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46180d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x461770,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x45bcc8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45bcc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4618c1 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4618b6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x461730,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x4617b0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45bdb9 │ │ │ │ + jb 4618fe │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45bd40,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45bd40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x43(%r8) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103e5274 <__environ@GLIBC_2.2.5+0xe95128c> │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8c3295 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45bd68 │ │ │ │ + jne 461960 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x45bda8,0x8(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,0x49000000(%rcx) │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4619e2 │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x461830,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x4618d8,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x144086f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45bda8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 461a4a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45be99 │ │ │ │ + jb 461a83 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45be20,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45be20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 461aa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x42(%r8) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ - (bad) │ │ │ │ - jne 45be48 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 461af1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 461b4c │ │ │ │ + movq $0x461af0,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461af0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x45be88,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45be88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ - (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 461b3c │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x461a60,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 462a48 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45bf79 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 461bed │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 461be2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45bf00,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45bf00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x461a20,-0x38(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x461aa0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 461aa0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103e5564 <__environ@GLIBC_2.2.5+0xe95157c> │ │ │ │ + (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - mov $0x8b480045,%edi │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + rex.RB call 8c3875 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45bf28 │ │ │ │ + jne 461c50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x45bf68,0x8(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add 0x6a(%rbx),%esi │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jae 461ce1 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 461cb3 │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x461b70,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45bf68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x14405a6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + mov 0x6(%rbx),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 462a48 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 461d32 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 461c10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - movabs 0x358a53b4d000000,%al │ │ │ │ add %al,(%rax) │ │ │ │ - ja 45c02f │ │ │ │ - movq $0x45bb30,-0x98(%r12) │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - movq $0x45bc10,-0x78(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0x45bcf0,-0x58(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x45bdd0,-0x38(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x45beb0,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x98(%r12),%r8 │ │ │ │ - lea -0x78(%r12),%rdi │ │ │ │ - lea -0x58(%r12),%rsi │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - lea 0x141ebbf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 461db0 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 461da5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x461d08,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4614b0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45c07a │ │ │ │ - movq $0x45c0c8,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 45bf98 │ │ │ │ - lea 0x141eb87(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 461e39 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 461e2e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x461d48,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 45c0b4 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45c0c8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 461ed0 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x461ea0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 461ea0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x4699c0,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x45c098,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45c16b │ │ │ │ + jb 461f0b │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c188 │ │ │ │ + jmp 461f28 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - sldt (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45c228 │ │ │ │ - movq $0x45c1c8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB loopne 461f79 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 461fd4 │ │ │ │ + movq $0x461f78,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45c1c8 │ │ │ │ + jne 461f78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rbx,%rbx,2) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c218 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ + ja 461fc4 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45c148,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + movq $0x461ee8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x45c288,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 45bf98 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4648c0 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x141e9e1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 45c274 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45c288 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 462075 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46206a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x461e50,-0x38(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x461f28,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 461f28 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x4699c0,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x45c258,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45c359 │ │ │ │ - movq $0x45c348,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 462110 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4620e0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45c348 │ │ │ │ + jne 4620e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae 45c35b │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 45c188 │ │ │ │ - lea 0x141e8b8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - jmp ffffffff8d8dc4bb <__environ@GLIBC_2.2.5+0xffffffff8be484d3> │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45c3bf │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 45c3ba │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x141e89f(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb5c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45c402 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 4621ec │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45c418,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + movq $0x462188,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 462188 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - xorb $0x45,-0x38b7feaf(%rdi) │ │ │ │ - add %al,-0x54(%rcx) │ │ │ │ - xchg %eax,(%rcx) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rax,%rbx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4621dc │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x462090,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x462218,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 462218 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45c47a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x187ac21,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45c4c2 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 462282 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x187ac41,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 461c10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45c50a │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 462300 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4622f5 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x20(%rbp) │ │ │ │ - movq $0x187ac31,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x462258,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463050 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45c55a │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 462342 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13d86f0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45c598 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4623c0 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4623b5 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x462318,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c060 │ │ │ │ + jmp 463050 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45c5ea │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 462449 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46243e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x462358,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45c626 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4624da │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4624cf │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x4623d8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c060 │ │ │ │ + jmp 461c10 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45c67a │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46251a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 461c10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45c6b8 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 462598 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46258d │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4624f0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c060 │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45c70a │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 462621 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462616 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x462530,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4646a0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45c748 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4626b2 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4626a7 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x4625b0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c060 │ │ │ │ + jmp 463c60 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45c79a │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46274b │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462740 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14690c8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%rbx │ │ │ │ + movq $0x462638,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45c7ea │ │ │ │ + jb 4627e0 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ + movq $0x4627b0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1469060 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4627b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45c828 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45c060 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 462a48 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1c(%rax) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB movabs 0x45c7481d72f8394c,%al │ │ │ │ - loopne 45c7e6 │ │ │ │ - enter $0x45,$0x4c │ │ │ │ - mov %esi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1468f80 │ │ │ │ - lea 0x141e443(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - in $0x41,%al │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - movq $0x45c3d8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x45c8f0,-0x10(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 462860 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462855 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x462760,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14692d8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 461c10 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480141e3(%rax) │ │ │ │ - movl $0x45c930,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9bc0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4628e9 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4628de │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x4627f8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463050 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x1d(%rax) │ │ │ │ - add %eax,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rdx,1) │ │ │ │ - lea 0x141e358(%rip),%ebx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x45c970,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 14692d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46292a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 461c10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x490045c9(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 14d9a80 │ │ │ │ - test %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46296a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 461c10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,%r8b │ │ │ │ - leave │ │ │ │ - add %r9b,-0x77(%r9) │ │ │ │ - (bad) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1469268 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4629e8 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4629dd │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x462940,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463050 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 462a2a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13d86f0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x45c448,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45c490,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea -0x28(%r12),%rcx │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 45caf4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 45ca58 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 45caf4 │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103e639c <__environ@GLIBC_2.2.5+0xe9523b4> │ │ │ │ (bad) │ │ │ │ + ret $0x0 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8c54e5 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 462a88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 45ca88 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 45cb9e │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x72b7f81e(%rbx) │ │ │ │ + xor $0x11b27c3,%eax │ │ │ │ + mov (%rsi,%rdx,8),%rdx │ │ │ │ + jmp *%rdx │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462b07 │ │ │ │ + mov 0x2(%rbx),%rdx │ │ │ │ + mov 0xa(%rbx),%rsi │ │ │ │ + mov 0x12(%rbx),%rdi │ │ │ │ + mov 0x1a(%rbx),%r8 │ │ │ │ + mov 0x22(%rbx),%r9 │ │ │ │ + mov 0x2a(%rbx),%rbx │ │ │ │ + movq $0x4626c8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143f75a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cc12 │ │ │ │ - movq $0x45c7b0,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x45c800,-0x10(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ + ja 462b7d │ │ │ │ + mov 0x3(%rbx),%rdx │ │ │ │ + mov 0xb(%rbx),%rsi │ │ │ │ + mov 0x13(%rbx),%rdi │ │ │ │ + mov 0x1b(%rbx),%r8 │ │ │ │ + mov 0x23(%rbx),%rbx │ │ │ │ + movq $0x462460,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - lea -0x38(%r12),%rdi │ │ │ │ - lea -0x10(%r12),%r8 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462bd6 │ │ │ │ + mov 0x4(%rbx),%rdx │ │ │ │ + mov 0xc(%rbx),%rsi │ │ │ │ + mov 0x14(%rbx),%rbx │ │ │ │ + movq $0x462298,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462bd6 │ │ │ │ + mov 0x5(%rbx),%rdx │ │ │ │ + mov 0xd(%rbx),%rsi │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0x462128,-0x28(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462bd6 │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + movq $0x461ff8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462cca │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x461dc8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ + and $0xfffffffffffffff8,%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov -0x4(%rdx),%edx │ │ │ │ + cmp $0x9,%rdx │ │ │ │ + jb 462d47 │ │ │ │ + cmp $0xa,%rdx │ │ │ │ + jb 462de4 │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cb58 │ │ │ │ - movq $0x45c760,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x45ca68,-0x18(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x151bca8,-0x30(%rbp) │ │ │ │ + ja 462d37 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x462a00,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rdx,%rdi │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x45ca38,-0x8(%rbp) │ │ │ │ - mov %rdi,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 15133b8 │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp 1513340 │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jae 462d97 │ │ │ │ + cmp $0x7,%rdx │ │ │ │ + jb 462df7 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462d37 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x462900,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462bd6 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x462980,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462cca │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rdi │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + movq $0x462878,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cbf6 │ │ │ │ - movq $0x45c4d8,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x45cc38,0x0(%rbp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x45cb90,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 15133b8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 462e8a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ebp,0x49000002(%rbx) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cf07 │ │ │ │ - movq $0x45c520,-0x38(%r12) │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45c570,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 45ce28 │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 462ec3 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 462ee0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - jne 45ccd8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne 45cedb │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cee7 │ │ │ │ - movq $0x45c600,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - movq $0x45c640,-0x38(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45c690,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0x58(%r12),%rsi │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 45ce28 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 462f31 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 462f8c │ │ │ │ + movq $0x462f30,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 462f30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 45cd98 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45ce28 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462f7c │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x462ea0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,0x75(%r11,%rcx,4) │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,%al │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46302d │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cecb │ │ │ │ - movq $0x45c6d0,-0x38(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ + ja 463022 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x462e60,-0x38(%r12) │ │ │ │ mov %rdx,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45c720,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0x38(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ce84 │ │ │ │ - movq $0x45c5b0,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x462ee0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x45cda8,-0x8(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x151bca8,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rdx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x45cd78,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 15133f8 │ │ │ │ - movq $0x45ccc8,0x0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 45c060 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 462ee0 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45cf70 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - decl (%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4801620a(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45d0d7 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - dec %rbx │ │ │ │ - mov %r14,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - dec %rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 45d0c9 │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 45d1a2 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 45d2b0 │ │ │ │ - movq $0x45d000,-0x28(%rbp) │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov 0x6(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103e69a4 <__environ@GLIBC_2.2.5+0xe9529bc> │ │ │ │ + (bad) │ │ │ │ + movabs 0x90e845c748000000,%al │ │ │ │ + xor %al,0x0(%rsi) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d000 │ │ │ │ + jne 463090 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - or %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - or 0x1(%rdx),%ah │ │ │ │ - movq $0x45d040,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d040 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x64(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4630ed │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x462fb0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143f17c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - or %esp,0x1(%rdx) │ │ │ │ - movq $0x45d080,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d080 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46315a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48016209(%rax) │ │ │ │ - movl $0x45d0b8,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d0b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or (%rax),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x9(%rax) │ │ │ │ - (bad) │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - cmp 0x30(%rbp),%rax │ │ │ │ - je 45d0fa │ │ │ │ - add $0x38,%rbp │ │ │ │ - lea 0x162eba1(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141dc12(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x45d120,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d120 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov (%rax),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 463193 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4631b0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or %esp,0x1(%rdx) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - je 45da12 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x45d168,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d168 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or %ah,0x1(%rdx) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - je 45da21 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 45d19e │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45d0c9 │ │ │ │ - add $0x28,%rbp │ │ │ │ - movq $0x45d1e0,-0x20(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 463201 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46325c │ │ │ │ + movq $0x463200,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d1e0 │ │ │ │ + jne 463200 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x8(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - sbb %dl,%dl │ │ │ │ - add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 45d218 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %esi,0x49(%rsp,%rdx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46324c │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x463170,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 464140 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ nopl (%rax) │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or %ah,0x1(%rdx) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - cmp 0x8(%rbp),%rax │ │ │ │ - je 45d22e │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45d0c9 │ │ │ │ - movq $0x45d258,0x8(%rbp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d258 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4632fd │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4632f2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x463130,-0x38(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x4631b0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4631b0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x480045d2(%r8) │ │ │ │ - mov 0x6(%rbx),%eax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d2a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48016207(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 45d2c0 │ │ │ │ - add $0x20,%rbp │ │ │ │ - lea 0x1620771(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x45d2f0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d2f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463342 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - or %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - roll %cl,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d330 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463382 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - jo 45d309 │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d370 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48016206(%rax) │ │ │ │ - movl $0x45d3a8,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 463418 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4633e8,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d3a8 │ │ │ │ + jne 4633e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %ecx,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cfe9dfa(%rax) │ │ │ │ - jrcxz 45d3b2 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - cmp 0x30(%rbp),%rax │ │ │ │ - je 45d3be │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45d0c9 │ │ │ │ - movq $0x45d3e8,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d3e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %ecx,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6(%rax) │ │ │ │ - (bad) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - (bad) │ │ │ │ - je 45d9f4 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x45d430,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d430 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or %al,(%rsi) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - add $0x8b480162,%eax │ │ │ │ - jge 45d43c │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - je 45da03 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 45d45a │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45d0c9 │ │ │ │ - movq $0x45d480,0x0(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4634b0 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x463480,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d480 │ │ │ │ + jne 463480 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - or %al,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48016205(%rax) │ │ │ │ - movl $0x45d4b8,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d4b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5(%rax) │ │ │ │ - (bad) │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - cmp 0x28(%rbp),%rax │ │ │ │ - je 45d4ce │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45d0c9 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - movq $0x45d500,0x8(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d500 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463530 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463525 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x463430,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - add $0x8b4c0162,%eax │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x48000000(%rax) │ │ │ │ - movl $0x45d548,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d548 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x62,%al │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x9(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 45d2b0 │ │ │ │ - movq $0x45d590,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d590 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4635b9 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4635ae │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x4634c8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x48016204(%rax) │ │ │ │ - movl $0x45d5b8,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d5b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4635fa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 461c10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4(%rax) │ │ │ │ - (bad) │ │ │ │ - or %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - add %r25b,-0x3d(%r9,%rcx,4) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d5e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x77(%rax) │ │ │ │ - sub %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 45d620 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463678 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46366d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4635d0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4614b0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add $0x62,%al │ │ │ │ - add %eax,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - sub %r14b,0x48(%r9,%rcx,1) │ │ │ │ - add $0x18,%ebp │ │ │ │ - jmp 45d0c9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - movq $0x45d668,0x8(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d668 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add 0x1(%rdx),%esp │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 45d87e │ │ │ │ - movq $0x45d6a8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d6a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4636ba │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48016203(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 45d6bd │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 45d2b0 │ │ │ │ - movq $0x45d6f0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d6f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add 0x1(%rdx),%esp │ │ │ │ - movq $0x45d718,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 463750 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x463720,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d718 │ │ │ │ + jne 463720 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rdi) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add 0x1(%rdx),%esp │ │ │ │ - movq $0x45d740,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d740 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rdx),%ah │ │ │ │ - movq $0x45d778,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d778 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4637d0 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4637c5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4636d0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463050 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7cfe9dfe(%rax) │ │ │ │ - jrcxz 45d782 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - cmp 0x28(%rbp),%rax │ │ │ │ - je 45d78e │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 45d0c9 │ │ │ │ - movq $0x45d7b8,0x28(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d7b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 45d9e6 │ │ │ │ - movq $0x45d7f8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d7f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463812 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add 0x1(%rdx),%ah │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 45d80d │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 45d2b0 │ │ │ │ - movq $0x45d840,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d840 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463852 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,-0x28(%r8) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d870 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4638d0 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4638c5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x463828,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162e403,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x45d8a8,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d8a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rdi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463959 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46394e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x463868,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48016201(%rax) │ │ │ │ - movl $0x45d8e0,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4639f0 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4639c0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d8e0 │ │ │ │ + jne 4639c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ (bad) │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - cmp 0x28(%rbp),%rax │ │ │ │ - je 45d8f6 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 45d0c9 │ │ │ │ - movq $0x45d920,0x28(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d920 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %esp,0x1(%rdx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 45d9e6 │ │ │ │ - movq $0x45d960,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d960 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - add %ah,0x1(%rdx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 45d975 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 45d2b0 │ │ │ │ - movq $0x45d9a8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 463a88 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x463a58,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d9a8 │ │ │ │ + jne 463a58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,%r8b │ │ │ │ - flds 0x0(%rbp) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d9d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162e29b,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162e28d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45d400 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45d44c │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45d138 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45d190 │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480141d2(%rax) │ │ │ │ - lea -0x50(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45dba9 │ │ │ │ - movq $0x45da88,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463b08 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463afd │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x463a08,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45da88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x2e(%rax) │ │ │ │ - add %ecx,-0x39(%r8) │ │ │ │ - rex.RB loopne 45da6d │ │ │ │ - fiaddl 0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45dae0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rolb %cl,0x1(%rcx) │ │ │ │ - movq $0x45db38,-0x20(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 463c3d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x463b88,-0x38(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45db38 │ │ │ │ + jne 463b88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480141d1(%rax) │ │ │ │ - movl $0x45db68,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45db68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4c0141d1(%rax) │ │ │ │ - mov 0x38(%rbp),%ecx │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 463bb8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 463bf5 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463be5 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x463aa0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 45cf70 │ │ │ │ - lea 0x141d150(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 4643d8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463c2d │ │ │ │ + movq $0x463970,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - roll $1,0x1(%rcx) │ │ │ │ - lea -0x50(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45dd3c │ │ │ │ - movq $0x45dc10,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45dc10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103e75b4 <__environ@GLIBC_2.2.5+0xe9535cc> │ │ │ │ (bad) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rolb $1,0x1(%rcx) │ │ │ │ - movq $0x45dc68,-0x20(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8c7915 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45dc68 │ │ │ │ + jne 463ca0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480141d0(%rax) │ │ │ │ - movl $0x45dcc0,-0x20(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45dcc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rolb $1,0x1(%rcx) │ │ │ │ - movq $0x45dcf0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45dcf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $1,0x1(%rcx) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - movq $0x45dd58,0x48(%rbp) │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45cf70 │ │ │ │ - lea 0x141cfcd(%rip),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x72b7f81e(%rbx) │ │ │ │ + xor $0x11b15eb,%eax │ │ │ │ + mov (%rsi,%rdx,8),%rdx │ │ │ │ + jmp *%rdx │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463d04 │ │ │ │ + mov 0x2(%rbx),%rdx │ │ │ │ + mov 0xa(%rbx),%rsi │ │ │ │ + mov 0x12(%rbx),%rbx │ │ │ │ + movq $0x463610,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143e56d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463d71 │ │ │ │ + mov 0x3(%rbx),%rdx │ │ │ │ + mov 0xb(%rbx),%rsi │ │ │ │ + mov 0x13(%rbx),%rdi │ │ │ │ + mov 0x1b(%rbx),%rbx │ │ │ │ + movq $0x463548,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463dc1 │ │ │ │ + mov 0x4(%rbx),%rdx │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + movq $0x463398,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463dc1 │ │ │ │ + mov 0x5(%rbx),%rdx │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x463358,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463dc1 │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x463318,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463d04 │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x463280,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0xfffffffffffffff8,%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov -0x4(%rdx),%edx │ │ │ │ + add $0xfffffffffffffffa,%rdx │ │ │ │ + lea 0x11b142a(%rip),%rsi │ │ │ │ + mov (%rsi,%rdx,8),%rdx │ │ │ │ + jmp *%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463d71 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rdi │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + movq $0x463b20,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463d71 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rdi │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + movq $0x4638e8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463dc1 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x4637e8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463d04 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x463768,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463dc1 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x463690,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x162df09(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162df04(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45de0e │ │ │ │ - movq $0x45ddd0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 4640a2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ddd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 463c60 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,(%r8) │ │ │ │ - fiadds 0x0(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 464120 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 464115 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x464078,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45de00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162de6a,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141cf2b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45deae │ │ │ │ - movq $0x45de70,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + rex.RB call 103e7a94 <__environ@GLIBC_2.2.5+0xe953aac> │ │ │ │ + (bad) │ │ │ │ + movabs 0x80e845c748000000,%al │ │ │ │ + rex.B │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ + sti │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45de70 │ │ │ │ + jne 464180 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,0x480045de(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45dea0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162ddd3,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141ce93(%rip),%rbx │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x64(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4641dd │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4640b8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143e09c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480141ce(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45df20 │ │ │ │ - movq $0x45df10,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45df10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x32(%rax) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - sbb $0x141ce59,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x141ce71(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45df94 │ │ │ │ - movq $0x45df80,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4642a0 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x464270,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45df80 │ │ │ │ + jne 464270 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 45df8c │ │ │ │ - lea 0x10dbaa6(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x141ce0d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xe5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - int $0x41 │ │ │ │ - add %ebp,%ecx │ │ │ │ - mov $0x27,%dh │ │ │ │ - add %eax,(%rcx) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4643d8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45e034 │ │ │ │ - movq $0x45e020,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 464338 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x464308,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e020 │ │ │ │ + jne 464308 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 45e02c │ │ │ │ - lea 0x10dba06(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x141cd7d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4643d8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45e0ce │ │ │ │ - movq $0x45e090,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 4643b5 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4643aa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4642b8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e090 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,%r8b │ │ │ │ - loopne 45e0e0 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e0c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + jmp 4643d8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162dbaa,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141cd13(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45e16e │ │ │ │ - movq $0x45e130,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + rex.RB call 103e7d2c <__environ@GLIBC_2.2.5+0xe953d44> │ │ │ │ + (bad) │ │ │ │ + cli │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8c8805 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e130 │ │ │ │ + jne 464418 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,-0x1f(%r8) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e160 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162db13,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141cc7b(%rip),%rbx │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add (%rdi),%ecx │ │ │ │ + cmpl $0xffffff83,0x48000000(%rdx) │ │ │ │ + cli │ │ │ │ + add 0x59(%rdx),%dh │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46447f │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + movq $0x464350,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4644cf │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x464220,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143ddb2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480141cc(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45e1e0 │ │ │ │ - movq $0x45e1d0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e1d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x34(%rax) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - sbb $0x141cc41,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x141cc59(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45e254 │ │ │ │ - movq $0x45e240,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 46453a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e240 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 463c60 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 45e24c │ │ │ │ - lea 0x10db7f2(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x141cbf5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4645b8 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4645ad │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x464510,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xcd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - lret │ │ │ │ - add %ebp,%r9d │ │ │ │ - mulb (%rcx,%rax,1) │ │ │ │ - add %esp,0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 464641 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 464636 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x464550,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45e2f4 │ │ │ │ - movq $0x45e2e0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + jb 464682 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e2e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 463c60 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 45e2ec │ │ │ │ - lea 0x10db752(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x141cb65(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45e38e │ │ │ │ - movq $0x45e350,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + rex.RB call 103e7ff4 <__environ@GLIBC_2.2.5+0xe95400c> │ │ │ │ + (bad) │ │ │ │ + add (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x4646e0,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e350 │ │ │ │ + jne 4646e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x480045e3(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e380 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add (%rdi),%ecx │ │ │ │ + add $0x0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162d8ea,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141cafb(%rip),%rbx │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jb 46474e │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46473e │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x464658,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4647a0 │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x4645d0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143dae9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45e42e │ │ │ │ - movq $0x45e3f0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46485d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x464830,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e3f0 │ │ │ │ + jne 464830 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,(%r8) │ │ │ │ - in $0x45,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e420 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4648c0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162d853,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141ca63(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x36(%rax) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45e4a0 │ │ │ │ - movq $0x45e490,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e490 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4648a2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463c60 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lret $0x141 │ │ │ │ - lea 0x141ca29(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x141ca41(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45e514 │ │ │ │ - movq $0x45e500,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + rex.RB call 103e8214 <__environ@GLIBC_2.2.5+0xe95422c> │ │ │ │ + (bad) │ │ │ │ + loope 4648cb │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x464900,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e500 │ │ │ │ + jne 464900 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 45e50c │ │ │ │ - lea 0x10db53e(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x141c9dd(%rip),%rbx │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add (%rdi),%ecx │ │ │ │ + andl $0xffffff83,0x48000000(%rcx) │ │ │ │ + cli │ │ │ │ + add 0x50(%rdx),%dh │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46495e │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x464878,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46495e │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4647e0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + lea 0x143d8f3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xb5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - leave │ │ │ │ - add %ebp,%r9d │ │ │ │ - ss and (%rcx),%al │ │ │ │ - add %esp,0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45e5b4 │ │ │ │ - movq $0x45e5a0,-0x10(%rbp) │ │ │ │ + rex.RB loopne 464a39 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 464a89 │ │ │ │ + movq $0x464a28,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e5a0 │ │ │ │ + jne 464a28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 45e5ac │ │ │ │ - lea 0x10db49e(%rip),%r14 │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add 0x41(%rbx),%esi │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 464a4e │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 464ba0 │ │ │ │ + movq $0x464b50,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x141c94d(%rip),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + lea 0x143d820(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45e679 │ │ │ │ - movq $0x45e618,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,0x48000000(%rsi) │ │ │ │ + movl $0x464b00,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e618 │ │ │ │ + jne 464b00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r13b,%r11b │ │ │ │ (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x1a(%r8) │ │ │ │ - add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 45e650 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x48(%rcx,%rbx,1) │ │ │ │ + movl $0x464aa8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 464ba0 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r14b,0xe(%r13) │ │ │ │ - lea 0x162d60d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162d608(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x1a(%rbp) │ │ │ │ + movq $0x464ae0,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 464ae0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x1627100(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x141c8b8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45e73b │ │ │ │ - movq $0x45e6e0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 464c7b │ │ │ │ + movq $0x464be0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e6e0 │ │ │ │ + jne 464be0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - out %eax,$0x45 │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 45e718 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + fadds -0x72b7f820(%rbx) │ │ │ │ + or $0x11b0727,%eax │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + movq $0x4653b8,-0x28(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x2(%rbx),%r14 │ │ │ │ + mov 0xa(%rbx),%rcx │ │ │ │ + mov 0x12(%rbx),%rdx │ │ │ │ + mov 0x1a(%rbx),%rsi │ │ │ │ + mov 0x22(%rbx),%rdi │ │ │ │ + mov 0x2a(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x4653f0,-0x20(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x3(%rbx),%r14 │ │ │ │ + mov 0xb(%rbx),%rcx │ │ │ │ + mov 0x13(%rbx),%rdx │ │ │ │ + mov 0x1b(%rbx),%rsi │ │ │ │ + mov 0x23(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + lea 0x143d636(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x465428,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x4(%rbx),%r14 │ │ │ │ + mov 0xc(%rbx),%rcx │ │ │ │ + mov 0x14(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x465460,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x465520,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x465380,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x9,%rax │ │ │ │ + jae 464dc5 │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jae 464dfb │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jae 464d9f │ │ │ │ + movq $0x465028,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rdx │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x464f78,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + cmp $0xa,%rax │ │ │ │ + jb 464de8 │ │ │ │ + movq $0x464e88,-0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rsi │ │ │ │ + mov 0x9(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4657d8 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x464ff0,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 46552d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141c7fe(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebx,%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x465568,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45e801 │ │ │ │ - movq $0x45e7a0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 46552d │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x464ec8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e7a0 │ │ │ │ + jne 464ec8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - out %eax,$0x45 │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 45e7d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x4c000003(%rbp) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r14b,0xe(%r13) │ │ │ │ - lea 0x162d485(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162d480(%rip),%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 46552d │ │ │ │ + movq $0x464f40,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141c760(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45e8c3 │ │ │ │ - movq $0x45e868,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45e868 │ │ │ │ + jne 464f40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,-0x7cffba18(%r8) │ │ │ │ - jrcxz 45e87a │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,0x4c000003(%rip) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e8a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141c6a6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + jmp 46552d │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4649e8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movl $0xf8458d48,0x1(%rcx) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45e949 │ │ │ │ - movq $0x45e920,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e920 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - movb $0x83,0x1(%rcx) │ │ │ │ - jrcxz 45e92a │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 45e939 │ │ │ │ - lea 0x141c690(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x141c658(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x141c6b8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esi,0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45e9db │ │ │ │ - movq $0x45e9a8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e9a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x4655c8,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4649e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x10db0a8(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10db09b(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x141c636(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 46552d │ │ │ │ + movq $0x465598,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 465640 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - movb $0xe9,0x1(%rcx) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - sbb $0xf660101,%eax │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x4800464f(%r8) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp 465640 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45ea9b │ │ │ │ - movq $0x45ea68,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ea68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %eax,%eax │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r8b,(%r8) │ │ │ │ + rex.WRXB │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 465640 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x10dafe8(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 46552d │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x464e48,0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x10dafdb(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x141c586(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 466480 │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45eb75 │ │ │ │ - movq $0x45eb00,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 46552d │ │ │ │ + movq $0x465120,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45eb00 │ │ │ │ + jne 465120 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 45eb80 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x45eb40,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45eb40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,0x4c000001(%rip) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 45eb8c │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 45eb67 │ │ │ │ - lea 0x162d111(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162d10c(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141c4dc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45eb14 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45eb54 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45ec5f │ │ │ │ - movq $0x45ebf0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ebf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 46552d │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4649e8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + push %rcx │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc %dh,%dh │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - je 45ec6a │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x45ec30,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ec30 │ │ │ │ + jne 4651e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + or %r13b,%r11b │ │ │ │ (bad) │ │ │ │ - je 45ec76 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141c3fa(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45ec04 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45ec44 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ - and $0x7,%eax │ │ │ │ - lea 0x1113da3(%rip),%rbx │ │ │ │ - mov (%rbx,%rax,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x10dadc7(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10dadc4(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10dadbe(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10dadba(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10dadb5(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10dadae(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - and $0xfffffffffffffff8,%r14 │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 45ed17 │ │ │ │ - lea 0x10dad62(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10dad5d(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45ed88 │ │ │ │ - movq $0x45ed78,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rcx,%rbx,1) │ │ │ │ + movl $0x465190,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 466640 │ │ │ │ + movq $0x465240,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45ed78 │ │ │ │ + jne 465240 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 45ed84 │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 45eca0 │ │ │ │ - lea 0x141c301(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + jmp 151e7c8 │ │ │ │ + lea 0x1626a0d(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 46552d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45edfb │ │ │ │ - movq $0x45ede8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ede8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebx,0x48000002(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x465158,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 461598 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x162ceaa,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 46552d │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x4650a0,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 45eca0 │ │ │ │ - lea 0x141c296(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 4657d8 │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45ee68 │ │ │ │ - movq $0x45ee58,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ee58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 46552d │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x465060,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 45ee64 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 45eca0 │ │ │ │ - lea 0x141c231(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 46552d │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4649e8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - ret $0x141 │ │ │ │ - jmp 1470780 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x78000000,%eax │ │ │ │ - roll $0x48,0x1(%rcx) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45ef06 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 45ef01 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x141c1c0(%rip),%rsi │ │ │ │ - lea 0x141c139(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1472200 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esp,0x48000001(%rax) │ │ │ │ + movl $0x465288,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45efd7 │ │ │ │ - movq $0x45ef68,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ef68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp 46552d │ │ │ │ + movq $0x4652c8,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 45efe2 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x45efa8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45efa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ + jmp 46552d │ │ │ │ + movq $0x465308,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + jmp 4649e8 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ (bad) │ │ │ │ - je 45efee │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141c152(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45ef7c │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45efbc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45f0e8 │ │ │ │ - movq $0x45f058,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f058 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 46552d │ │ │ │ + movq $0x465348,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 465640 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 45f0f3 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x45f0a0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 46552d │ │ │ │ + movq $0x465498,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f0a0 │ │ │ │ + jne 465498 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 45f102 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jge 45f0c7 │ │ │ │ - lea 0x162cbc1(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 45f0da │ │ │ │ - lea 0x162cbb7(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162cbb2(%rip),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rdx,1) │ │ │ │ + movl $0x4650e0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 4657d8 │ │ │ │ + movq $0x4654e8,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141c049(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45f070 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45f0b4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45f1dd │ │ │ │ - movq $0x45f168,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f168 │ │ │ │ + jne 4654e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,-0x3(%rbp) │ │ │ │ (bad) │ │ │ │ - je 45f1e8 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x45f1a8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f1a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + decl 0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - je 45f1f4 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jge 45f1cf │ │ │ │ - lea 0x162caa9(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162caa4(%rip),%rbx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141bf5c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45f17c │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45f1bc │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 45f269 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 45f2e1 │ │ │ │ - movq $0x45f258,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f258 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 45f2ec │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x45f2a0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdx,%rdx,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + lea 0x1626746(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4651c8,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f2a0 │ │ │ │ + jne 4651c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + nopl (%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rdi) │ │ │ │ - je 45f2fb │ │ │ │ - lea -0x1(%rsi),%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jge 45f2d1 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rax,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 46552d │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x141be60(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45f270 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45f2bc │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp 4649e8 │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45f3d5 │ │ │ │ - movq $0x45f360,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f360 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rax,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 46552d │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4649e8 │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edx,-0x1(%rax,%rdi,8) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + adc %r8b,(%r8) │ │ │ │ + push %rsi │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - je 45f3e0 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x45f3a0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f3a0 │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 465600 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,-0x4(%rbp) │ │ │ │ (bad) │ │ │ │ - je 45f3ec │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jge 45f3c7 │ │ │ │ - lea 0x162c8b1(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162c8ac(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141bd74(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45f374 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45f3b4 │ │ │ │ + decl 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + jmp 464bad │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45f4bf │ │ │ │ - movq $0x45f450,-0x10(%rbp) │ │ │ │ + rex.RB loopne 465691 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4656c3 │ │ │ │ + movq $0x465678,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f450 │ │ │ │ + jne 465678 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - (bad) │ │ │ │ - je 45f4ca │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x45f490,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %esi,0x4c(%rax,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f490 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x465788,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + lea 0x143cbf6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ (bad) │ │ │ │ - je 45f4d6 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141bc92(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45f464 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45f4a4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 45f551 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 45f5c9 │ │ │ │ - movq $0x45f540,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,0x48000000(%rsi) │ │ │ │ + movl $0x465738,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f540 │ │ │ │ + jne 465738 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r13b,%r11b │ │ │ │ (bad) │ │ │ │ - je 45f5d4 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x45f588,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f588 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rdi) │ │ │ │ - je 45f5e3 │ │ │ │ - lea -0x1(%rsi),%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jge 45f5b9 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x48(%rcx,%rbx,1) │ │ │ │ + movl $0x4656e0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 4657d8 │ │ │ │ + mov %rcx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x1a(%rbp) │ │ │ │ + movq $0x465718,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 465718 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x141bb90(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45f558 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 45f5a4 │ │ │ │ - nop │ │ │ │ + lea 0x16264c8(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45f6dd │ │ │ │ - movq $0x45f648,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 465893 │ │ │ │ + movq $0x465818,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f648 │ │ │ │ + jne 465818 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdi,1) │ │ │ │ - movl $0x45f680,0x8(%rbp) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x72b7f820(%rbx) │ │ │ │ + or $0x11afb2f,%eax │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x465998,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x2(%rbx),%r14 │ │ │ │ + mov 0xa(%rbx),%rcx │ │ │ │ + mov 0x12(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f680 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x465f80,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x3(%rbx),%r14 │ │ │ │ + mov 0xb(%rbx),%rcx │ │ │ │ + mov 0x13(%rbx),%rdx │ │ │ │ + mov 0x1b(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + lea 0x143ca2e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x466070,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x4(%rbx),%r14 │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x466128,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x4660f0,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x4659d0,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + add $0xfffffffffffffffa,%rax │ │ │ │ + lea 0x11afa42(%rip),%rcx │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162c5ea,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x45f6b8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f6b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x162c5b2(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162c59b(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141bad4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45f7df │ │ │ │ - movq $0x45f740,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f740 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %esi,0x48(%rsi,%rax,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 4659dd │ │ │ │ + movq $0x465fb8,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 461598 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rax,%rdx,2) │ │ │ │ - movl $0x45f778,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %esi,0x48(%rdx,%rdx,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + lea 0x1626296(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x465f08,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f778 │ │ │ │ + jne 465f08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + movq $0x465cb0,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rdx │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x465c78,-0x18(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rdx │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x465e50,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x465d38,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x465e18,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4659dd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0xe(%rbp) │ │ │ │ - lea 0x162c50b(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162c4f4(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x45f7c8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f7c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rsi,%rdi,4) │ │ │ │ - lea 0x162c4a9(%rip),%ebx │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r10b,0x5b(%r8) │ │ │ │ + rex.RX add %r9b,-0x77(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141b9da(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 151e7c8 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4659dd │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45f8dd │ │ │ │ - movq $0x45f848,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,-0x6e(%rbp) │ │ │ │ + movq $0x465b88,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f848 │ │ │ │ + jne 465b88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdi,1) │ │ │ │ - movl $0x45f880,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f880 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dh,0x4c000005(%rip) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + jmp 4657e5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162c3f3,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x45f8b8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f8b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x162c3a9(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162c3a4(%rip),%rbx │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edx,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,0x5d(%r8) │ │ │ │ + rex.RX add %r9b,-0x77(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141b8e4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp 151e7c8 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4659dd │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45f996 │ │ │ │ - movq $0x45f940,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f940 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebx,(%rdi,%rdi,8) │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + adc %r8b,0x5c(%r8) │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 465c40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdi,1) │ │ │ │ - movl $0x45f978,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f978 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bh,0x4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x141d43b,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x141b833(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + jmp 4657e5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45fa95 │ │ │ │ - movq $0x45fa00,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45fa00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebx,-0x3(%rax) │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + pop %rbx │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + jne 465ca9 │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp 4657d8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rcx,%rdi,1) │ │ │ │ - movl $0x45fa38,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45fa38 │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esp,(%rax) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + pop %rsp │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %dh,%dh │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 465ce8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162c23b,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x45fa70,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + movl $0x465b08,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + jmp 466278 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x465c08,0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45fa70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x162c1f1(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162c1ec(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141b73c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %esi,0x15(%rbp) │ │ │ │ + movq $0x465da8,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 465640 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4659dd │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - lock mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 45f608 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x11(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4657e5 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4659dd │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45fb76 │ │ │ │ - movq $0x45fb20,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45fb20 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esi,(%rsi,%rdi,8) │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + adc %r12b,%r8b │ │ │ │ + pop %rbp │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 465de0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rdx,1) │ │ │ │ - mov %eax,%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x45fb68,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45fb68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %bl,%ch │ │ │ │ + add (%rax),%al │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + jmp 4657e5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x141d232,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141b66b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x11(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4657e5 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4659dd │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45fc0b │ │ │ │ - movq $0x45fbd8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x11(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4657e5 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45fbd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 4659dd │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4659dd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x10d9e60(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10d9e59(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x141b62e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %eax,-0x5(%rax) │ │ │ │ + (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r8b,(%r8) │ │ │ │ + (bad) │ │ │ │ + rex.RX add %r9b,-0x77(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45fc9b │ │ │ │ - movq $0x45fc68,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %eax,0x48000000(%rdi) │ │ │ │ + movl $0x465f28,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45fc68 │ │ │ │ + jne 465f28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + or %r13b,%r11b │ │ │ │ (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x10d9dd0(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10d9dc9(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x141b5a6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rcx,%rbx,1) │ │ │ │ + movl $0x465ed0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 466160 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4659dd │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x7d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - mov $0x41,%ch │ │ │ │ - add %ebp,%ecx │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - or (%rcx),%al │ │ │ │ - add %esp,0xf(%rsi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480141b5(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45fd51 │ │ │ │ - movq $0x45fd28,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45fd28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edx,-0x6(%rax) │ │ │ │ (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + add %r10b,0x4800465e(%r8) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp 4657d8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cfebe4b(%rax) │ │ │ │ - jrcxz 45fd32 │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 45fd41 │ │ │ │ - lea 0x141b548(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x141b510(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x141b570(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45fe4d │ │ │ │ - movq $0x45fdb8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 4659dd │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4649e8 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45fdb8 │ │ │ │ + jmp 4659dd │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4659dd │ │ │ │ + nopl (%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esp,-0x2(%rsi) │ │ │ │ + (bad) │ │ │ │ + decl -0x39(%rax) │ │ │ │ + adc %r15b,(%r8) │ │ │ │ + (bad) │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 466038 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdi,1) │ │ │ │ - movl $0x45fdf0,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45fdf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x4c000000(%rbp) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + jmp 4657e5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162be7a,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x45fe28,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45fe28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x162be42(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162be2b(%rip),%rbx │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebx,-0x1(%rsi) │ │ │ │ + (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,0x48004660(%r8) │ │ │ │ + mov %eax,%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141b4ac(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45ff4f │ │ │ │ - movq $0x45feb0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45feb0 │ │ │ │ + jne 4660b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rdx,2) │ │ │ │ - movl $0x45fee8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45fee8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + jmp 4657e5 │ │ │ │ + lea 0x1625b9d(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0xe(%rbp) │ │ │ │ - lea 0x162bd9b(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162bd84(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x45ff38,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ff38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %esi,0x11(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4657e5 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4659dd │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rsi,%rdi,4) │ │ │ │ - lea 0x162bd39(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141b3b2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebp,0x4cfffffe(%rdi) │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4657e5 │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46004d │ │ │ │ - movq $0x45ffb8,-0x10(%rbp) │ │ │ │ + rex.RB loopne 4661b1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4661e3 │ │ │ │ + movq $0x466198,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45ffb8 │ │ │ │ + jne 466198 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdi,1) │ │ │ │ - movl $0x45fff0,0x8(%rbp) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x4c(%rax,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45fff0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x466230,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + lea 0x143c0e6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x45(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4657d8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162bc83,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x460028,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460028 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x162bc39(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162bc34(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %esi,0x15(%rbp) │ │ │ │ + movq $0x466200,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + lea 0x1625a25(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x141b2bc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 460106 │ │ │ │ - movq $0x4600b0,-0x10(%rbp) │ │ │ │ + rex.RB loopne 4662c9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46632c │ │ │ │ + movq $0x4662b8,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4600b0 │ │ │ │ + jne 4662b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdi,1) │ │ │ │ - movl $0x4600e8,0x8(%rbp) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x51(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 4662fc │ │ │ │ + movq $0x466348,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4600e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x466408,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4657d8 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + lea 0x143bfa5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x141ccab,%eax │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x15(%rbp) │ │ │ │ + movq $0x466390,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 466278 │ │ │ │ add $0x8,%rbp │ │ │ │ + lea 0x1625909(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x141b20b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 46636a │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 460205 │ │ │ │ - movq $0x460170,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,-0x21(%rbp) │ │ │ │ + movq $0x4663c8,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460170 │ │ │ │ + jne 4663c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdi,1) │ │ │ │ - movl $0x4601a8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4601a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + jmp 466285 │ │ │ │ + lea 0x1625885(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162bacb,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4601e0,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4601e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x162ba81(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162ba7c(%rip),%rbx │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edx,-0x1(%rbp) │ │ │ │ + (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r9b,0x64(%r8) │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ + ret │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141b114(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 466448 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - lock mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 45fd78 │ │ │ │ - xchg %ax,%ax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rcx,%rdx,4) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + jmp 466285 │ │ │ │ + nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4602e6 │ │ │ │ - movq $0x460290,-0x10(%rbp) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46653c │ │ │ │ + movq $0x4664c0,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460290 │ │ │ │ + jne 4664c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rdx,1) │ │ │ │ - mov %eax,%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x4602d8,0x8(%rbp) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add 0x5c(%rbx),%esi │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 4664f9 │ │ │ │ + movq $0x4665f8,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4602d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x141cab2,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141b043(%rip),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x4665c8,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + lea 0x143bd9d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 460386 │ │ │ │ - movq $0x460348,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460348 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 466605 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4657d8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,0x3(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - ret │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x6c(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x466558,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460378 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151e7c8 │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162b8f2,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141affb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 460426 │ │ │ │ - movq $0x4603e8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4603e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x34(%rbp) │ │ │ │ + movq $0x466590,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + jmp 4657d8 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,(%r8) │ │ │ │ - add $0x46,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460418 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162b86b,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdx,%rdx,1) │ │ │ │ + add $0xfffffff0,%ebp │ │ │ │ + lea 0x162566e(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x141af63(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4657d8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4604c6 │ │ │ │ - movq $0x460488,-0x10(%rbp) │ │ │ │ + rex.RB call 103e9f94 <__environ@GLIBC_2.2.5+0xe955fac> │ │ │ │ + (bad) │ │ │ │ + test $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x466680,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460488 │ │ │ │ + jne 466680 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,0x48004604(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4604b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x52(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jae 4666bc │ │ │ │ + movq $0x466758,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x466710,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + lea 0x143bbec(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162b7bb,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x11(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4657d8 │ │ │ │ + lea 0x1625549(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x141aecb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + lea 0x1625532(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 460539 │ │ │ │ - movq $0x460528,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,-0x37(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x466790,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460528 │ │ │ │ + jne 466790 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - jrcxz 460528 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rsp,%rbx,4) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x141ae60(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + jmp 46664d │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4605d6 │ │ │ │ - movq $0x460598,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460598 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4667e6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,%r8b │ │ │ │ - add $0x89480046,%eax │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4605c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162b6a2,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141adcb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 468158 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 460676 │ │ │ │ - movq $0x460638,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 466884 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466879 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x466808,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460638 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,0x6(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460668 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162b602,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141ad83(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + rex.RB loopne 4668e9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 466905 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4668fa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x466828,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 460716 │ │ │ │ - movq $0x4606d8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4606d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4669b1 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4669a6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4667c0,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x466898,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460708 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4669ee │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162b57b,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141aceb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4607b6 │ │ │ │ - movq $0x460778,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB call 103ea364 <__environ@GLIBC_2.2.5+0xe95637c> │ │ │ │ + (bad) │ │ │ │ + iret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8cd475 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460778 │ │ │ │ + jne 466a50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,0x48004607(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4607a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + adcl $0xffffff8b,0x48000000(%rbx) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + stc │ │ │ │ + add (%rdi),%cl │ │ │ │ + adcl $0xffffff83,0x49000000(%rbp) │ │ │ │ (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466adc │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x466920,-0x48(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x4669c8,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143b7fd(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov 0x6(%rbx),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 468158 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162b4cb,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141ac53(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 460829 │ │ │ │ - movq $0x460818,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 466b5a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460818 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 466a10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - jrcxz 460818 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x141abe8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4608c6 │ │ │ │ - movq $0x460888,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 466b9a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460888 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 461920 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 466c46 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466c3b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x466b30,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x466b70,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,0x48004608(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4608b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162b3b2,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141ab53(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 466c86 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 460966 │ │ │ │ - movq $0x460928,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460928 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 466d3a │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466d2f │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x466bb0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x466c60,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,0x9(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460958 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 466d76 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162b312,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141ab0b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 460a06 │ │ │ │ - movq $0x4609c8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 466e0a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x466de0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4609c8 │ │ │ │ + jne 466de0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,%r8b │ │ │ │ - or %eax,0x0(%rsi) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4609f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef268 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162b28b,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141aa73(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 460aa6 │ │ │ │ - movq $0x460a68,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460a68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 46ac68 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,0x4800460a(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460a98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 466ea4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466e99 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x466e28,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162b1db,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141a9db(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + rex.RB loopne 466f09 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 466f25 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466f1a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x466e48,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 460b19 │ │ │ │ - movq $0x460b08,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460b08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 466fd6 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466fcb │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x466d90,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x466eb8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - jrcxz 460b08 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x141a970(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 467016 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 460bb6 │ │ │ │ - movq $0x460b78,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4670aa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x467080,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460b78 │ │ │ │ + jne 467080 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,0x4800460b(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460ba8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef268 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162b0c2,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141a8db(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 461300 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 460b9a │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 460c28 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 467140 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x162e389(%rip),%rsi │ │ │ │ - lea 0x141a4b9(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1472e98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x467110,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 467110 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 460c70 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x162e341(%rip),%rsi │ │ │ │ - lea 0x141a471(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1472e98 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef268 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,-0x72b7febf(%rdx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 460cb8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4671ee │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4671e3 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x162e2f9(%rip),%rsi │ │ │ │ - lea 0x141a262(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1472e98 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x467030,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4670c0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x394cf0458d480141,%al │ │ │ │ - clc │ │ │ │ - jb 460d00 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46722e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x162e2b1(%rip),%rsi │ │ │ │ - lea 0x141a0ca(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1472e98 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs 0x394cf0458d480141,%eax │ │ │ │ - clc │ │ │ │ - jb 460d48 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 467272 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x162e269(%rip),%rsi │ │ │ │ - lea 0x141a12a(%rip),%r14 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1472e98 │ │ │ │ + jmp 466a10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 460d89 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4672b2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x10f6896(%rip),%r14 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + jmp 468918 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46735e │ │ │ │ + add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 460dcf │ │ │ │ + ja 467353 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x460d60,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x467248,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x467288,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 460e4c │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460e41 │ │ │ │ + jb 46739e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x460da0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10d8dcf(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 467432 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x467408,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x460df0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 467408 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef268 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 460f1d │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460f12 │ │ │ │ + jb 467472 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x460e60,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x10d8d13(%rip),%r14 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + jmp 468918 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46751e │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 467513 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x460eb8,-0x20(%r12) │ │ │ │ + movq $0x4673b8,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x467448,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 461006 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460ffb │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46755e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x460f38,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea 0x10d8c3b(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 467612 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 467607 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x460f98,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x28(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x467488,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x467538,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4610ff │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4610f4 │ │ │ │ + jb 467652 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x461020,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x30(%r12),%rsi │ │ │ │ - lea 0x10d8b50(%rip),%r14 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + jmp 466a10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x43(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 467714 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 467709 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x30(%rbx),%rdi │ │ │ │ mov 0x38(%rbx),%rbx │ │ │ │ - movq $0x461088,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4611e8 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - movq $0x461118,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x467578,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + movq $0x467628,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x38(%r12),%rsi │ │ │ │ - lea 0x10d8a6c(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 461264 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 461259 │ │ │ │ + jb 46774e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 461190 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 467792 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 466a10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x461208,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0xfff8,$0xff │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rsi) │ │ │ │ - ... │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4677ce │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - mov $0x4d000000,%eax │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 4613dd │ │ │ │ - movq $0x460bf8,-0xb0(%r12) │ │ │ │ - mov %rsi,-0xa0(%r12) │ │ │ │ - movq $0x460c40,-0x98(%r12) │ │ │ │ - mov %rdi,-0x88(%r12) │ │ │ │ - movq $0x460c88,-0x80(%r12) │ │ │ │ - mov %r8,-0x70(%r12) │ │ │ │ - movq $0x460cd0,-0x68(%r12) │ │ │ │ - mov %r9,-0x58(%r12) │ │ │ │ - movq $0x460d18,-0x50(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x461190,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 467879 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46786e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x467768,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - lea -0x80(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - cmp $0xb,%r14 │ │ │ │ - jl 4613cf │ │ │ │ - movq $0x461280,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - lea 0x141a111(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x4677a8,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - movabs 0x394cf0458d480141,%al │ │ │ │ - clc │ │ │ │ - jb 4614bd │ │ │ │ - movq $0x461468,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4678ba │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461468 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 46a988 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480141a0(%rax) │ │ │ │ - movl $0x461498,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461498 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46796f │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 467964 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x4677e8,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x467890,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x60(%rax) │ │ │ │ - add %ecx,0x4b(%r11,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 461300 │ │ │ │ - lea 0x141a06c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs 0x394ce8458d480141,%al │ │ │ │ - clc │ │ │ │ - jb 461544 │ │ │ │ - movq $0x461518,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4679b2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461518 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 469aa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - lahf │ │ │ │ - add %ecx,0x4b(%r11,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x151b780,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 461300 │ │ │ │ - lea 0x1419ff5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - lahf │ │ │ │ - add %ecx,-0x77(%r8) │ │ │ │ - testl $0xcd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - lahf │ │ │ │ - add %ebp,%r9d │ │ │ │ - (bad) │ │ │ │ - repnz add %al,(%rcx) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 467a74 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 467a69 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x4678d0,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + movq $0x467988,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x61(%rax) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB call 733e4eec <__environ@GLIBC_2.2.5+0x71950f04> │ │ │ │ - movsxd -0x39(%rax),%ecx │ │ │ │ - rex.RB clc │ │ │ │ - rclb $1,-0x76b3ffba(%rip) │ │ │ │ - repz add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4615d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lahf │ │ │ │ - add %ecx,0x4b(%r11,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - movq $0x151b780,-0x8(%rbp) │ │ │ │ - movq $0x1a8bc99,0x0(%rbp) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 467aae │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 461300 │ │ │ │ - lea 0x1419f55(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 461658 │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - decl (%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4617c2 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 4617a3 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 461795 │ │ │ │ - movq $0x4616d0,-0x28(%rbp) │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov 0x6(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 467b78 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 467b6d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%rbx │ │ │ │ + movq $0x4679c8,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + movq $0x467a88,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4616d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - adc %dl,(%rdi) │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461710 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 467bb6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 467c50 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x467c20,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461750 │ │ │ │ + jne 467c20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x3(%rsi) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 468158 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef268 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x461788,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461788 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%rax),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 467c92 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 466a10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x54(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - lea 0x162a4d5(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 46188b │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - lea 0x162a4bf(%rip),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1419dcf(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x461810,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 467d3e │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 467d33 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x467bd0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0x467c68,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 4621ed │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x461858,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461858 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or %eax,(%rdx) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 467d82 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 468918 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 461884 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - je 4621fc │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jl 4617b4 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 46189f │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 461795 │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 467e37 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 467e2c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x467ca8,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x467d58,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - movq $0x4618c8,0x0(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4618c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,%bl │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - sbb %eax,0x0(%rsi) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461910 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 467e76 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x9(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 461795 │ │ │ │ - movq $0x461958,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461958 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %eax,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 467eba │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 466a10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x48004619(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461998 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 467ef6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - sbb %eax,0x0(%rsi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4619d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 467f3a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 466a10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000005(%rip) │ │ │ │ - movl $0x461a10,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461a10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 467f7a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 468918 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - or %ecx,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x9(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 461795 │ │ │ │ - movq $0x461a48,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461a48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or %ecx,(%rax,%rax,1) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 468026 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46801b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x467f10,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x467f50,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 462193 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x461a90,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461a90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %ecx,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 468066 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - je 4621a2 │ │ │ │ - lea -0x1(%rdx),%rbx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jl 4617b4 │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 461be1 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 461795 │ │ │ │ - movq $0x461af0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4680fa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4680d0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461af0 │ │ │ │ + jne 4680d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or (%rax),%ecx │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rcx,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 4617b4 │ │ │ │ - movq $0x461b28,0x0(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461b28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov (%rax),%ecx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef268 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46813a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103ebaac <__environ@GLIBC_2.2.5+0xe957ac4> │ │ │ │ (bad) │ │ │ │ - je 4621cf │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x461b70,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + jrcxz 468163 │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x468198,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461b70 │ │ │ │ + jne 468198 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - or %eax,(%rdx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 461b9c │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - je 4621de │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jl 4617b4 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 46189f │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 461795 │ │ │ │ - movq $0x461bd0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461bd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x72b7f81e(%rbx) │ │ │ │ + xor $0x11ad223,%eax │ │ │ │ + mov (%rsi,%rdx,8),%rdx │ │ │ │ + jmp *%rdx │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468238 │ │ │ │ + mov 0x2(%rbx),%rdx │ │ │ │ + mov 0xa(%rbx),%rsi │ │ │ │ + mov 0x12(%rbx),%rdi │ │ │ │ + mov 0x1a(%rbx),%r8 │ │ │ │ + mov 0x22(%rbx),%r9 │ │ │ │ + mov 0x2a(%rbx),%rbx │ │ │ │ + movq $0x467ac8,-0x60(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %r9,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %r8,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x467b90,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143a0a9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4682cf │ │ │ │ + mov 0x3(%rbx),%rdx │ │ │ │ + mov 0xb(%rbx),%rsi │ │ │ │ + mov 0x13(%rbx),%rdi │ │ │ │ + mov 0x1b(%rbx),%r8 │ │ │ │ + mov 0x23(%rbx),%rbx │ │ │ │ + movq $0x467668,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %r8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x467728,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468349 │ │ │ │ + mov 0x4(%rbx),%rdx │ │ │ │ + mov 0xc(%rbx),%rsi │ │ │ │ + mov 0x14(%rbx),%rbx │ │ │ │ + movq $0x4672c8,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x467378,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468349 │ │ │ │ + mov 0x5(%rbx),%rdx │ │ │ │ + mov 0xd(%rbx),%rsi │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0x467158,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x467208,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468349 │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + movq $0x466f40,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x466ff0,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4684a4 │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x466ca0,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x466d50,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0xfffffffffffffff8,%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov -0x4(%rdx),%edx │ │ │ │ + cmp $0x9,%rdx │ │ │ │ + jb 46853b │ │ │ │ + cmp $0xa,%rdx │ │ │ │ + jb 46862a │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468349 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x468080,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x468110,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jae 4685bc │ │ │ │ + cmp $0x7,%rdx │ │ │ │ + jb 46863a │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4685ac │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x467e90,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x467ed0,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468349 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x467f90,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x468040,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4684a4 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rdi │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + movq $0x467d98,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x467e50,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or %ecx,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %edx,%ebx │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - decl -0x39(%rax) │ │ │ │ - or %r10b,(%r8) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461c10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4686ee │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rdi) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,0x48000000(%rdx) │ │ │ │ - movl $0x461c58,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461c58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 469aa0 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x9(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 461795 │ │ │ │ - movq $0x461ca0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461ca0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46878c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468781 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x468710,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4687f1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46880d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468802 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x468730,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - sbb $0x8b480046,%eax │ │ │ │ - pop %rbp │ │ │ │ - xor %dh,%dh │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 461d08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x461ce0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461ce0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4688b9 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4688ae │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4686c8,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x4687a0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdi,%rbx,1) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 4617b4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %cl,(%rdi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4688f6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,(%r8) │ │ │ │ - sbb $0x89480046,%eax │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103ec26c <__environ@GLIBC_2.2.5+0xe958284> │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8d1285 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461d38 │ │ │ │ + jne 468958 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %eax,(%rdi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %al,0x48000002(%rbx) │ │ │ │ - movl $0x461d80,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + test %ecx,0x49000000(%rcx) │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4689da │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x468828,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x4688d0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143990f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461d80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %eax,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x9(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 461795 │ │ │ │ - movq $0x461dc8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461dc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 468a3e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - sbb $0x8b480046,%eax │ │ │ │ - pop %rbp │ │ │ │ - xor %dh,%dh │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 461df0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %ecx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 46a188 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - xor %r12b,(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 461e20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 468adc │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468ad1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x468a60,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13f07f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,%dl │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x1e(%r8) │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461e68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 468b41 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 468b5d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468b52 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x468a80,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef338 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 468c09 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468bfe │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x468a18,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x468af0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x9(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 461795 │ │ │ │ - movq $0x461eb0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461eb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 468c46 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,%r8b │ │ │ │ - (bad) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461ee0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x1629d8a,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x461f18,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461f18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %ecx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 468c8a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ecx,0x48fffff8(%rdi) │ │ │ │ - movl $0x461f50,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461f50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %ecx,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 468cc6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 4621b1 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x461f98,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461f98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %ecx,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 468d0a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - je 4621c0 │ │ │ │ - lea -0x1(%rdx),%rbx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jl 4617b4 │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 461be1 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 461795 │ │ │ │ - movq $0x461ff8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461ff8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %ecx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 468d46 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rcx,1) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 4617b4 │ │ │ │ - movq $0x462038,0x30(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 468de0 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x468db0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462038 │ │ │ │ + jne 468db0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x48004620(%r8) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462080 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef268 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x9(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 461795 │ │ │ │ - movq $0x4620c8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4620c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 468e1e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,%r8b │ │ │ │ - and %al,0x0(%rsi) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 468eb8 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x468e88,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4620f8 │ │ │ │ + jne 468e88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x1629b72,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x462130,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462130 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rcx,1) │ │ │ │ - add $0xffffffb8,%ebp │ │ │ │ - jmp 4617b4 │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 461795 │ │ │ │ - movq $0x462178,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462178 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef268 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rcx,1) │ │ │ │ - add $0xffffffb8,%ebp │ │ │ │ - jmp 4617b4 │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 461795 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 461a60 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 461aac │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 461f68 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 461fb4 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 461b40 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 461b8c │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 461828 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 461874 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 462389 │ │ │ │ - movq $0x462268,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 468ef6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462268 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 46222d │ │ │ │ - and 0x0(%rsi),%al │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4622c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 468fa1 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468f96 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x468e38,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + movq $0x468ed0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 4622dd │ │ │ │ - and 0x0(%rsi),%eax │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462318 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 468fe2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x23(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex.W │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462348 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 469097 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46908c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x468f10,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x468fb8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - cmp %cl,0x45(%rbx,%rcx,4) │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jge 46237c │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 461658 │ │ │ │ - lea 0x1419210(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4623e0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4690d6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdx) │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 46254a │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 46252b │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 46251d │ │ │ │ - movq $0x462458,-0x28(%rbp) │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov 0x6(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462458 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46911a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 466a10 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - and $0x46,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462498 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46915a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 461920 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - fsubs (%rsi,%rax,2) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4624d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 469206 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4691fb │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4690f0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x469130,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x3(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x462510,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462510 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%rax),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 469246 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x54(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - lea 0x162976f(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 462613 │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - lea 0x162973e(%rip),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1419057(%rip),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x462598,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462598 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46928a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 462f74 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x4625e0,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4625e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4692c6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 46260c │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - je 462f83 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jl 46253c │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 462627 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46251d │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 469360 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x469330,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - movq $0x462650,0x0(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462650 │ │ │ │ + jne 469330 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rsi) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,%bl │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x48004626(%r8) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462698 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef268 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or %eax,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x9(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46251d │ │ │ │ - movq $0x4626e0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4626e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %eax,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4693a2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 468918 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462720 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46944e │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469443 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4692e0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0x469378,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x27(%r8) │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462760 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46948e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000005(%rip) │ │ │ │ - movl $0x462798,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462798 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4694d2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - or %ecx,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x9(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46251d │ │ │ │ - movq $0x4627d0,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4627d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or %ecx,(%rax,%rax,1) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46950e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 462f1a │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x462818,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462818 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %ecx,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 469552 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - je 462f29 │ │ │ │ - lea -0x1(%rdx),%rbx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jl 46253c │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 462969 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46251d │ │ │ │ - movq $0x462878,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462878 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or (%rax),%ecx │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46958e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 469639 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46962e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x469528,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x469568,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rcx,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 46253c │ │ │ │ - movq $0x4628b0,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4628b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov (%rax),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46967a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 462f56 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x4628f8,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4628f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46972f │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469724 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x4695a8,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x469650,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 462924 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - je 462f65 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jl 46253c │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 462627 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46251d │ │ │ │ - movq $0x462958,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462958 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %ecx,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46976e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %edx,%ebx │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - decl -0x39(%rax) │ │ │ │ - or %r11b,0x48004629(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 469808 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4697d8,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462998 │ │ │ │ + jne 4697d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rdi) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,0x48000000(%rdx) │ │ │ │ - movl $0x4629e0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4629e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef268 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or %al,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x9(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 46251d │ │ │ │ - movq $0x462a28,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462a28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x4800462a(%r8) │ │ │ │ - mov 0x30(%rbp),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462a90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x462a68,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462a68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 469846 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdi,%rbx,1) │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ - jmp 46253c │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4698f1 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4698e6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x469788,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + movq $0x469820,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,%r8b │ │ │ │ - sub 0x0(%rsi),%al │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 469988 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x469958,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462ac0 │ │ │ │ + jne 469958 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %eax,(%rdi) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000002(%rbx) │ │ │ │ - movl $0x462b08,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462b08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 46a530 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef268 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xchg %eax,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x9(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 46251d │ │ │ │ - movq $0x462b50,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462b50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 469a3f │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469a34 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x469860,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x469908,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %eax,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x2b(%r8) │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - xor %dh,%dh │ │ │ │ - ret │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 469a7e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - jne 462b78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %ecx,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - xor %r13b,0x4800462b(%r8) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - add $0x30,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103ed3f4 <__environ@GLIBC_2.2.5+0xe95940c> │ │ │ │ + (bad) │ │ │ │ + enter $0x0,$0x0 │ │ │ │ + movq $0x469ae0,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462ba8 │ │ │ │ + jne 469ae0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,%dl │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - sub 0x0(%rsi),%eax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462bf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x72b7f81e(%rbx) │ │ │ │ + xor $0x11ab91b,%eax │ │ │ │ + mov (%rsi,%rdx,8),%rdx │ │ │ │ + jmp *%rdx │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469b65 │ │ │ │ + mov 0x2(%rbx),%rdx │ │ │ │ + mov 0xa(%rbx),%rsi │ │ │ │ + mov 0x12(%rbx),%rbx │ │ │ │ + movq $0x469170,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x469220,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143878c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469bf3 │ │ │ │ + mov 0x3(%rbx),%rdx │ │ │ │ + mov 0xb(%rbx),%rsi │ │ │ │ + mov 0x13(%rbx),%rdi │ │ │ │ + mov 0x1b(%rbx),%rbx │ │ │ │ + movq $0x468ff8,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x4690b0,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469c64 │ │ │ │ + mov 0x4(%rbx),%rdx │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + movq $0x468d60,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x468df8,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469c64 │ │ │ │ + mov 0x5(%rbx),%rdx │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x468ce0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x468d20,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469c64 │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x468c60,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x468ca0,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469b65 │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x468b78,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x468c20,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0xfffffffffffffff8,%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov -0x4(%rdx),%edx │ │ │ │ + add $0xfffffffffffffffa,%rdx │ │ │ │ + lea 0x11ab694(%rip),%rsi │ │ │ │ + mov (%rsi,%rdx,8),%rdx │ │ │ │ + jmp *%rdx │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov 0x1(%rbx),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469bf3 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rdi │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + movq $0x4699a0,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x469a58,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469bf3 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rdi │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + movq $0x469690,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x469748,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469c64 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x4694a8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x4694e8,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469b65 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rsi │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x4693b8,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x469468,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469c64 │ │ │ │ + mov 0x1(%rbx),%rdx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x469260,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x4692a0,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46a042 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x9(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 46251d │ │ │ │ - movq $0x462c38,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462c38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a07e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,0x2c(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462c68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x162901b,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x462ca0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462ca0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %ecx,(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46a129 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a11e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x46a018,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x46a058,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ecx,0x48fffff8(%rdi) │ │ │ │ - movl $0x462cd8,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462cd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %ecx,(%rax,%rax,1) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a166 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103edadc <__environ@GLIBC_2.2.5+0xe959af4> │ │ │ │ (bad) │ │ │ │ - je 462f38 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x462d20,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8d4365 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462d20 │ │ │ │ + jne 46a1c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %ecx,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - je 462f47 │ │ │ │ - lea -0x1(%rdx),%rbx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jl 46253c │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 462969 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46251d │ │ │ │ - movq $0x462d80,0x0(%rbp) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,0x49000000(%rcx) │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a24a │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x46a098,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x46a140,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x14380af(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462d80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %ecx,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rcx,1) │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - jmp 46253c │ │ │ │ - movq $0x462dc0,0x30(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46a308 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46a2d8,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462dc0 │ │ │ │ + jne 46a2d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,(%rcx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x462e08,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462e08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 46a530 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef268 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x9(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 46251d │ │ │ │ - movq $0x462e50,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462e50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46a34a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x4800462e(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46a3e0 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46a3b0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462e80 │ │ │ │ + jne 46a3b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x1628e03,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x462eb8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462eb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rcx,1) │ │ │ │ - add $0xffffffb8,%ebp │ │ │ │ - jmp 46253c │ │ │ │ - lea 0x1628db9(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x462f08,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462f08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 46a530 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef268 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdi,4) │ │ │ │ - add $0xffffffb8,%ebp │ │ │ │ - jmp 46253c │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 4627e8 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 462834 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 462cf0 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 462d3c │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 4628c8 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 462914 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 4625b0 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 4625fc │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 463111 │ │ │ │ - movq $0x462ff0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46a422 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462ff0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 46a530 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46a4ce │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a4c3 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x46a360,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0x46a3f8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 46303d │ │ │ │ - xor %al,0x0(%rsi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463048 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 462fed │ │ │ │ - xor %al,0x0(%rsi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4630a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a50e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103ede84 <__environ@GLIBC_2.2.5+0xe959e9c> │ │ │ │ + (bad) │ │ │ │ + xor %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - xor %al,0x0(%rsi) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ + movq $0x46a570,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4630d0 │ │ │ │ + jne 46a570 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - cmp %cl,0x45(%rbx,%rcx,4) │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jge 463104 │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4623e0 │ │ │ │ - lea 0x1418498(%rip),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + xor $0x0,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 46a608 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a5f8 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + movq $0x46a438,-0x48(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x46a4e8,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a5f8 │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x46a288,-0x48(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x46a320,-0x20(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + lea 0x1437ca3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4632a4 │ │ │ │ - movq $0x463178,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46a6ca │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463178 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 469aa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 46314d │ │ │ │ - xor %eax,0x0(%rsi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4631d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a706 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 4631fd │ │ │ │ - xor 0x0(%rsi),%al │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463228 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46a7b1 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a7a6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x46a6a0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x46a6e0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46a7f2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x32(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex.W │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463258 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46a8a7 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a89c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x46a720,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x46a7c8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - movq $0x4632c0,0x48(%rbp) │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 461658 │ │ │ │ - lea 0x141830d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x16289a1(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x162899c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a8e6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x16f820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock rex xor 0x0(%rsi),%eax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46a92a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463340 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 469aa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB fsubs 0x48004633(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rdi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4633a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a966 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103ee2dc <__environ@GLIBC_2.2.5+0xe95a2f4> │ │ │ │ + (bad) │ │ │ │ + add %r8d,(%r8) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB fadds (%r8) │ │ │ │ - xor $0x46,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rdi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB call 8d5365 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463400 │ │ │ │ + jne 46a9c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - xor $0x46,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - sub %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 463430 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + orl $0x1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 46aa57 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46aa47 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x46a900,-0x40(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x46a940,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46aaca │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x46a808,-0x50(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x46a8c0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x143783f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - movq $0x463498,0x48(%rbp) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,0x38(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 461658 │ │ │ │ - lea 0x141813d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46ab88 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46ab58,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ab58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbx,%rcx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%edi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ + jmp 46ac68 │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp 13ef268 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46363c │ │ │ │ - movq $0x463510,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46abc6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463510 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46ac0a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 469aa0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 46357d │ │ │ │ - xor $0x8b480046,%eax │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463568 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 46352d │ │ │ │ - xor $0x8b480046,%eax │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4635c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46ac46 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103ee5bc <__environ@GLIBC_2.2.5+0xe95a5d4> │ │ │ │ + (bad) │ │ │ │ + and (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - xor $0x89480046,%eax │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex.W │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ + movq $0x46aca8,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4635f0 │ │ │ │ + jne 46aca8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - movq $0x463658,0x48(%rbp) │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 461658 │ │ │ │ - lea 0x1417f85(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + and $0x0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 46ad37 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46ad27 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x46abe0,-0x40(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x46ac20,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46ad27 │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x46ab08,-0x40(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x46aba0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + movq $0x151bca8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 13ef2d0 │ │ │ │ + lea 0x1437589(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x1628609(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1628604(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - lock mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 462228 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46adfa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 14d9da8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x16f820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x46adc8,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + lea 0x1437477(%rip),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x14374d6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + data16 (bad) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ - lock add %dh,(%rdi) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - xrelease mov %r14,-0x8(%rbp) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46aeb7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46aeb2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1606690(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463700 │ │ │ │ + jmp 13e66e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + lock mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + jmp 151ea08 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB fsubs 0x37(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rdi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463760 │ │ │ │ + add %dh,(%rax) │ │ │ │ + je 46af4a │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46af5a │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46af4f │ │ │ │ + movq $0x46aed8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + lea 0x14373fe(%rip),%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 468158 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x14373f7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + gs (bad) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46afbf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46afba │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1606588(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13e66e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46b002 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB fadd %st(0),%st │ │ │ │ - (bad) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rdi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4637c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 46b071 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46b04d │ │ │ │ + movq $0x46b068,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - sub %r14b,%r14b │ │ │ │ - ret │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x46afd8,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - jne 4637f0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x48014372(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46b12a │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46b11f │ │ │ │ + movq $0x46b020,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x5(%r12),%rsi │ │ │ │ + lea 0x1437266(%rip),%r14 │ │ │ │ + movq $0x151bca8,-0x18(%rbp) │ │ │ │ + movq $0x1a72279,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 468158 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1437257(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + movsxd 0x1(%rax),%esp │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46b18f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46b18a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x16063b8(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13e66e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x38000000,%eax │ │ │ │ + jb 46b1ea │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46b1ef │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46b1ea │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x14371d7(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13fb5a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - movq $0x463858,0x48(%rbp) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,0x38(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 461658 │ │ │ │ - lea 0x1417d95(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46b288 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46b258,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b258 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbx,%rcx,1) │ │ │ │ - mov 0x10(%rbp),%ebx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x46b208,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4638d9 │ │ │ │ - movq $0x4638c8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4638c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.RB call 733eec6c <__environ@GLIBC_2.2.5+0x7195ac84> │ │ │ │ + push %rbp │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46b36b │ │ │ │ + movq $0x46b2a8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x46b398,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + lea 0x1437046(%rip),%r14 │ │ │ │ + movq $0x151b780,-0x18(%rbp) │ │ │ │ + movq $0x1a7db59,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 468158 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x14370a3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %ch,0x70(%rax) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1417d50(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x1437048(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 463949 │ │ │ │ - movq $0x463938,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463938 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x606e8f35,-0x73(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + imul $0xf90ffff,%ebp,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1417ce8(%rip),%rbx │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x1437007(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + lea 0x162082f(%rip),%rsi │ │ │ │ + lea 0x1436fd9(%rip),%r14 │ │ │ │ + jmp 462a48 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4639b9 │ │ │ │ - movq $0x4639a8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4639a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46b4b2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1417c80(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 463a29 │ │ │ │ - movq $0x463a18,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463a18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + rex.RB loopne 46b521 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46b4fd │ │ │ │ + movq $0x46b518,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1417c18(%rip),%rbx │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x46b488,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46b5d2 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46b5c7 │ │ │ │ + movq $0x46b4d0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0x1606ccc(%rip),%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 462a48 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1436e7f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 463a99 │ │ │ │ - movq $0x463a88,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46b673 │ │ │ │ + movq $0x46b630,-0x10(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463a88 │ │ │ │ + jne 46b630 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1417bb0(%rip),%rbx │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1436de6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ - jl 463af8 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 463b06 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 463b01 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1417c77(%rip),%rsi │ │ │ │ - lea 0x1417c4a(%rip),%r14 │ │ │ │ + jb 46b6cb │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x1606bce(%rip),%rsi │ │ │ │ + lea 0x1436db1(%rip),%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 462a48 │ │ │ │ + lea 0x1436d96(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,0x41(%rbp) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 463b45 │ │ │ │ - movq $0x463b60,-0x8(%rbp) │ │ │ │ - lea 0x1628161(%rip),%rsi │ │ │ │ + jb 46b70a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1470fc8 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13ef268 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jl 463ba0 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - xor $0x1417ce1,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46b746 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 463bdb │ │ │ │ - add $0x18,%r12 │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46b7d0 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463bd0 │ │ │ │ - movq $0x463b20,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x463bf8,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x10d5f3e(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1417cae(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + ja 46b7c5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x46b720,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef3a0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x7c(%rax) │ │ │ │ - add %ecx,-0x77(%r8) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - and %bh,0x1(%rcx,%rax,2) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 463c70 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x463c60,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463c60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x4900463c(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 463d40 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46b828 │ │ │ │ + movq $0x46b840,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 463ca4 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 463cb8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x4699c0,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + movq $0x46b760,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - movq $0x463c88,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 463ddf │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 463d94 │ │ │ │ - lea 0x1619df8(%rip),%r8 │ │ │ │ - lea 0x1619df1(%rip),%rdi │ │ │ │ - lea 0x1619dea(%rip),%rsi │ │ │ │ - lea 0x1619de3(%rip),%r14 │ │ │ │ - lea 0x1619ddc(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - ... │ │ │ │ + rex.RB loopne 46b901 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46b8d6 │ │ │ │ + movq $0x46b8f8,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef1f8 │ │ │ │ + lea 0x1436b93(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 463dc3 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x463c20,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 45bf98 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x463d90,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x52(%rdi) │ │ │ │ + movq $0x46b6e8,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x46b7f0,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + lea 0x1606941(%rip),%rsi │ │ │ │ + lea -0xd(%r12),%r14 │ │ │ │ + movq $0x151b780,0x10(%rbp) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 462a48 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x141851a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46b99a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13e6bf0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 463e50 │ │ │ │ - movq $0x463e40,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463e40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46b9ea │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1460518 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x4900463e(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 463d40 │ │ │ │ - lea 0x14184b1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 46ba59 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46ba35 │ │ │ │ + movq $0x46ba50,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 463e8c │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 463ea0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x4699c0,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x463e70,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x46b9b0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46bb1d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46bb12 │ │ │ │ + movq $0x46b978,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x46ba08,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x1606786(%rip),%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 462a48 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x1436954(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 463f85 │ │ │ │ + jb 46bb5a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x463f60,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463f60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x141841a(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1627d1b(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13e7658 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 464005 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46bbaa │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x463fe0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463fe0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 14605e8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x141839a(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1627c9b(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4640d2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x464070,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 46bc19 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46bbf5 │ │ │ │ + movq $0x46bc10,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464070 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsi,%rdx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4640c2 │ │ │ │ - movq $0x463fa0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x187c35b,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x46bb70,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x464100,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464100 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x141827a(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1627b7b(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46bcdd │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46bcd2 │ │ │ │ + movq $0x46bb38,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x46bbc8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x16065c6(%rip),%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 462a48 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x143679c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ + rex.XB add %ecx,-0x73(%r8d) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46bd3f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46bd3a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1436757(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13fb5a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4641fb │ │ │ │ + rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ + push %rcx │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x464190,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464190 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 46bdd3 │ │ │ │ + movq $0x46be30,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x40(%rbp) │ │ │ │ + mov 0x6(%rcx),%rbx │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 14d9c70 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdi,%rbx,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4641eb │ │ │ │ - movq $0x464020,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x187c342,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + ja 46bdf9 │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x46bdc8,-0x20(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x464228,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464228 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdx,%rdx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x3a(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46427a │ │ │ │ - movq $0x463f20,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x187c35b,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja 46be66 │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - movq $0x4642b8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4642b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x14180c2(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x16279c3(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46442f │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x464338,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 46bef1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46bf36 │ │ │ │ + movq $0x46bee8,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464338 │ │ │ │ + jne 46bee8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - jo 464381 │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jne 464370 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x46bd58,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdx,%rbx,2) │ │ │ │ - movl $0x4643a8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4643a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %bh,0x65(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 733ef8ac <__environ@GLIBC_2.2.5+0x7195b8c4> │ │ │ │ + push %rbp │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46bfab │ │ │ │ + movq $0x46bea0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x46bfd8,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x16062ec(%rip),%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x151b780,-0x18(%rbp) │ │ │ │ + movq $0x1a7db59,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 462a48 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1436533(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x72b7f820(%rbx) │ │ │ │ - or $0x110e71b,%eax │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x14181f5(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14181bf(%rip),%rbx │ │ │ │ + add %bh,%al │ │ │ │ + rex.XB add %ecx,%fs:-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x464400,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x14364d8(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464400 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x72b7f820(%rbx) │ │ │ │ - or $0x110e683,%eax │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + rex.XB add %ecx,%gs:-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46c05f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46c05a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x14364af(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13fb5a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x141805d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1418027(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x141812d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14180f7(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14180c1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141808b(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 464489 │ │ │ │ - lea 0x1418185(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141814f(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1417f89(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1417f53(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1417f1d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1417ee7(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 4644ed │ │ │ │ - lea 0x1417fe1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1417fab(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4645c2 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ + push %rcx │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x464560,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464560 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 46c0f3 │ │ │ │ + movq $0x46c150,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x40(%rbp) │ │ │ │ + mov 0x6(%rcx),%rbx │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 14d9ba0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsi,%rdx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4645b2 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x4642f0,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + ja 46c119 │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x46c0e8,-0x20(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 464727 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x464630,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464630 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x3a(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46c186 │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push $0x48004646 │ │ │ │ - mov 0xf(%rbx),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464668 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdx,%rbx,2) │ │ │ │ - movl $0x4646a0,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 46c211 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46c256 │ │ │ │ + movq $0x46c208,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4646a0 │ │ │ │ + jne 46c208 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x72b7f820(%rbx) │ │ │ │ - or $0x110e4a3,%eax │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x141817d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1418147(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4646f8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4646f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x46c078,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + rex.RB call 733efbcc <__environ@GLIBC_2.2.5+0x7195bbe4> │ │ │ │ + push %rbp │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46c2cb │ │ │ │ + movq $0x46c1c0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x46c2f8,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x1605fcc(%rip),%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x151b780,-0x18(%rbp) │ │ │ │ + movq $0x1a7db59,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 462a48 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x143628b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x72b7f820(%rbx) │ │ │ │ - or $0x110e40b,%eax │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1417fe5(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1417faf(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x14180b5(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141807f(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1418049(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1418013(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 464781 │ │ │ │ - lea 0x141810d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14180d7(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1417f11(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1417edb(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1417ea5(%rip),%rbx │ │ │ │ + add %dl,0x62(%rax) │ │ │ │ + rex.XB add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1417e6f(%rip),%rbx │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x1436230(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + (bad) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46c37f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46c37a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1436207(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13fb5a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 4647e5 │ │ │ │ - lea 0x1417f69(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1417f33(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 464859 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 464915 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46490a │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46c418 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46c3e8,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x464138,-0x40(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x464510,-0x18(%r12) │ │ │ │ - lea -0x40(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4648a8,-0x20(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4648a8 │ │ │ │ + jne 46c3e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - add %esi,0x49(%rcx,%riz,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4648fa │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x4645e8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %esi,0x48(%rsp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46499a │ │ │ │ - movq $0x464808,-0x48(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1881431,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x46c398,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x1417efc(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %rax,%rbp │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 464a19 │ │ │ │ - movq $0x4649f8,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4649f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %ecx,-0x39(%r8) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - rex.WX │ │ │ │ - add %r9b,0x4b(%rbx,%r9,4) │ │ │ │ - (bad) │ │ │ │ - mov 0x1f(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 464948 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - add %ecx,-0x77(%r9) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x81,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 464aaa │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 46c4f6 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464a9f │ │ │ │ - movq $0x4649c0,-0x10(%r12) │ │ │ │ + ja 46c4eb │ │ │ │ + movq $0x46c438,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - movq $0x464ac8,-0x8(%rbp) │ │ │ │ - lea 0x1419456(%rip),%rdi │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x14186bb(%rip),%r14 │ │ │ │ + movq $0x46c518,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x161167c(%rip),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1417dff(%rip),%rbx │ │ │ │ + jmp 462a48 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x14360e3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and $0x8949015f,%eax │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0x92,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ + add %ch,0x48014360(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 46c531 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x1436088(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4801416d(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + adc $0x18000000,%eax │ │ │ │ + add %eax,0x48(%rcx,%rax,1) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 464b3a │ │ │ │ - movq $0x464b28,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464b28 │ │ │ │ + jb 46c59f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46c59a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x14400e0(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp aa47f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x6d(%rax) │ │ │ │ - add %ecx,-0x39(%r8) │ │ │ │ - add %r11b,0x4b(%r8) │ │ │ │ - rex.RX add %r14b,(%rcx) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 145bed0 │ │ │ │ - lea 0x1417da7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add %ecx,-0x77(%r9) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0xf0,%al │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rcx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48015f23(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + push $0x48014400 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 464bbe │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + jb 46c5ec │ │ │ │ + movq $0x46c600,-0x10(%rbp) │ │ │ │ + lea 0x161f6c9(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x1440056(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 464ba6 │ │ │ │ - lea 0x15f235b(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x464bd8,-0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 1513830 │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 46c60c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %r9d,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x4f(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405200 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ce1e8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x46c5b8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10d1582(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ + add %ah,0x480143ff(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 464c86 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x464cd0,-0x18(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 45bf98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + jb 46c75e │ │ │ │ + movq $0x46c6c0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c6c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sub %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 464cbc │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 464cd0 │ │ │ │ + add %ah,-0x1(%rax) │ │ │ │ + rex.XB add %ecx,-0x39(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + clc │ │ │ │ + movb $0x48,0x0(%rsi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c6f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x4699c0,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + incl 0x1(%rbx) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46c74e │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x46c620,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x46c778,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x464ca0,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jnp 464d90 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 464d72 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 464a58 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 46c784 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bh,0x41(%rbx) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %bh,%dh │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 464daa │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 46c7cc │ │ │ │ + movq $0x46c7e0,-0x10(%rbp) │ │ │ │ + lea 0x161f4e9(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x143fe76(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 464a58 │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7b(%rax) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 464df1 │ │ │ │ - movq $0x464e10,-0x18(%rbp) │ │ │ │ - lea 0x1417b1a(%rip),%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1514b18 │ │ │ │ - lea 0x1417b90(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jnp 464e50 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 46c7ec │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add (%rax),%al │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jnp 464e70 │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,%dh │ │ │ │ + rex.XB add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x57(%rdi) │ │ │ │ - movq $0x464b78,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x464e80,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464e80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x46c798,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10d13a2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4801417a(%rax) │ │ │ │ - movl $0x464f80,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 11ffce8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x464e30,0x0(%rbp) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + std │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 103f01b4 <__environ@GLIBC_2.2.5+0xe95c1cc> │ │ │ │ (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x7a(%rax) │ │ │ │ - add %ecx,-0x75(%r8) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,%r8b │ │ │ │ - rex.WRX │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ + movq $0x46c8a0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464ef0 │ │ │ │ + jne 46c8a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x7a(%rax) │ │ │ │ - add %ecx,-0x75(%r8) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - rex.WR and $0x40,%al │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - jmp 46507d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jp 464f60 │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - adc %r10b,0x4f(%r8) │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 464f50 │ │ │ │ + add %al,0x480143fd(%rax) │ │ │ │ + movl $0x46c8d8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c8d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jns 464f90 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - rex.WR and $0x40,%al │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - jmp 46507d │ │ │ │ + add %cl,-0x3(%rax) │ │ │ │ + rex.XB add %ecx,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x46c800,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x46c958,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48014179(%rax) │ │ │ │ - movl $0x464fb0,0x10(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 46c964 │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464fb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 13f0470 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48014179(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - jmp 46507d │ │ │ │ + test $0xfc,%al │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46c99e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46c860 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x79(%rax) │ │ │ │ - add %ecx,-0x39(%r8) │ │ │ │ - adc %r10b,(%r8) │ │ │ │ - push %rax │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46ca37 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46ca2c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46c978,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x143fc4e(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp aa4720 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,0x5c(%rax) │ │ │ │ + rex.XB add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - jne 465010 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46caaa │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x46c9b8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 46c680 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jns 465050 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - rex.WR and $0x40,%al │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - jmp 46507d │ │ │ │ - nop │ │ │ │ - test %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sti │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46cb2c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46cb21 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46c860 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x5b(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46cbbf │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46cbb4 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46cad0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x143fac6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp aa4720 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jns 465078 │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - adc %r13b,0x50(%r8) │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdx │ │ │ │ + rex.XB add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - jne 465068 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46cc32 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x46cb40,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 46c680 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x5a(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46ccc6 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46ccbb │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x46cbd8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10cd9da(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - js 4650a8 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - rex.WR and $0x40,%al │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - lea 0x110db06(%rip),%rsi │ │ │ │ - mov (%rsi,%rdx,8),%rdx │ │ │ │ - jmp *%rdx │ │ │ │ - mov 0x1(%rcx),%rax │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movq $0x4650d0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4650d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex stc │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46cd14 │ │ │ │ + movq $0x46cd28,-0x10(%rbp) │ │ │ │ + lea 0x161efa1(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x143f92e(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x78(%rax) │ │ │ │ - add %ecx,-0x77(%r8) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.W or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + jne 46cd34 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivr %st(0),%st │ │ │ │ + rex.XB add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - mov %rbx,0x8(%rax) │ │ │ │ - mov (%rax),%rbx │ │ │ │ - cmp $0x1518da0,%rbx │ │ │ │ - jne 465120 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150ea90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - movq $0x465150,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 465150 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x46cce0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10d0e5a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - ja 465190 │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x3(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4654f1 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x464d88,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4651b8,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %bh,-0x8(%rax) │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 103f06fc <__environ@GLIBC_2.2.5+0xe95c714> │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x46cde8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4651b8 │ │ │ │ + jne 46cde8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48014177(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x464ec0,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 11ffce8 │ │ │ │ - mov 0x2(%rcx),%rax │ │ │ │ - mov 0xa(%rcx),%rcx │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - movq $0x465218,-0x10(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + clc │ │ │ │ + rex.XB add %ecx,-0x39(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + and %cl,%dh │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - mov %rsi,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 465218 │ │ │ │ + jne 46ce20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ja 465258 │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,0x49000002(%rbp) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4654e1 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ + rex.XB add %ecx,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x46cd48,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0x8(%rcx),%rsi │ │ │ │ - movq $0x464c58,-0x48(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x14e0068,-0x28(%r12) │ │ │ │ - lea -0x48(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x8(%rcx),%rdx │ │ │ │ - lea -0x26(%r12),%rsi │ │ │ │ - mov %rsi,0x8(%rcx) │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - cmp $0x1518da0,%rsi │ │ │ │ - jne 4652b2 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rsi,%rdi │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x46cea0,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 150ea90 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - movq $0x464d50,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4652f0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4652f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x76(%rax) │ │ │ │ - add %ecx,-0x39(%r8) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - rex.WRXB │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - jne 46530c │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 46ceac │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 11ffce8 │ │ │ │ - movq $0x465348,-0x10(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x3(%rcx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0xb(%rcx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 465348 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jne 465388 │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - rex.WRX │ │ │ │ - rex.RX add %r15b,0xa(%rsi) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1453d70 │ │ │ │ - movq $0x4653a0,-0x10(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0xc(%rcx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x4(%rcx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4653a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + (bad) │ │ │ │ + testl $0x10738b4c,0x1(%rbx) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 46cda8 │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48014175(%rax) │ │ │ │ - movl $0x464fe0,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 11ffce8 │ │ │ │ - movq $0x4653f8,-0x10(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ + rex testl $0x18c48349,0x1(%rbx) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46cf18 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x5(%rcx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0xd(%rcx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4653f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rax) │ │ │ │ + jmp 46cda8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x75(%rax) │ │ │ │ - add %ecx,-0x39(%r8) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - push %rax │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - jne 465414 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1453d70 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - movq $0x465440,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 465440 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + call 4848132f <__environ@GLIBC_2.2.5+0x469ed347> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46cf94 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46cf89 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x46cee0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10cd718(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - je 465480 │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%riz,2) │ │ │ │ - movl $0x465480,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 465480 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rdi │ │ │ │ + rex.XB add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 103f0904 <__environ@GLIBC_2.2.5+0xe95c91c> │ │ │ │ + (bad) │ │ │ │ + mov %es,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jne 46d0ba │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46d154 │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x46c680,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + movq $0x46c860,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + lea -0x5f(%r12),%rbx │ │ │ │ + lea -0x4f(%r12),%rdx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 46d05c │ │ │ │ + movq $0x46cc58,-0x40(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x46ca50,-0x40(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x10cd600(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0xb(%rax) │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x74(%rax) │ │ │ │ - add %eax,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 464af0 │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46d178 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x46cda8,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 46d11e │ │ │ │ + movq $0x46cf38,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x14259dc(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - lea 0x1416304(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x1425af8(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - lea 0x1425b50(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + movq $0x46cec0,-0x30(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x10cd554(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x1435588(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + movq $0x46d1b0,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1513340 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x46d0a8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1513340 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x74(%rax) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 465573 │ │ │ │ - movq $0x465558,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 465558 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rbp │ │ │ │ + rex.XB add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + adc %dh,%bh │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - je 465598 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,0x48004655(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 464dc8 │ │ │ │ - lea 0x141741e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x1625c22,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46d212 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 4655f8 │ │ │ │ - add %ebp,%ecx │ │ │ │ - movsxd %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48014173(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 465600 │ │ │ │ - movq $0x465620,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x142280e(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4f44d8 │ │ │ │ - lea 0x14173b1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46d25a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1470438 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x73(%rax) │ │ │ │ - add %ecx,-0x75(%r8) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,0x56(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 464dc8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x1625b62,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46d2aa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x73(%rax) │ │ │ │ - add %ebp,%r9d │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46d2e6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x1614c36(%rip),%r14 │ │ │ │ - jmp 4655d8 │ │ │ │ - nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jae 465700 │ │ │ │ - add %ebp,%ebx │ │ │ │ - (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 465727 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 465722 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x465768,-0x18(%rbp) │ │ │ │ - lea 0x10f393f(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 121b5a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46d378 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46d36d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46d2c0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 46575c │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 465768 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46d3ea │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x46d300,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0x11ce1e8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x465740,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ - ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ - jb 465810 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46581e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 465819 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x141721f(%rip),%rsi │ │ │ │ - lea 0x15f19b2(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x60000000,%eax │ │ │ │ - jb 465878 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 465886 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 465881 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14171b7(%rip),%rsi │ │ │ │ - lea 0x15f19ba(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x40000000,%eax │ │ │ │ - jb 4658e0 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4658ee │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4658e9 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x141714f(%rip),%rsi │ │ │ │ - lea 0x15f19c2(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x46d390,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10cd233(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46d4dc │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46d4d1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jb 465970 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46595a │ │ │ │ + jb 46d565 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46d55a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46d480,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469128 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 465b68 │ │ │ │ - add $0xa8,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46d5da │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x46d4f0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46d66e │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 465b5d │ │ │ │ + ja 46d663 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x1518bf0,-0xa0(%r12) │ │ │ │ - movq $0x70,-0x98(%r12) │ │ │ │ - lea -0xa0(%r12),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x1ff800,%edx │ │ │ │ - cmp $0xd800,%rdx │ │ │ │ - jne 465a24 │ │ │ │ - movb $0xef,0x10(%rcx) │ │ │ │ - movb $0xbf,0x11(%rcx) │ │ │ │ - movb $0xbd,0x12(%rcx) │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x3,-0x8(%r12) │ │ │ │ - movq $0x6d,(%r12) │ │ │ │ - movq $0x465c30,-0x18(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - cmp $0x80,%rbx │ │ │ │ - setae %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0x10000,%rbx │ │ │ │ - setae %sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - add %rdx,%rsi │ │ │ │ - cmp $0x800,%rbx │ │ │ │ - setae %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add %rsi,%rdx │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jl 465b6c │ │ │ │ - cmp $0x3,%rdx │ │ │ │ - jge 465ad6 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sar $0xc,%rdx │ │ │ │ - add $0xe0,%rdx │ │ │ │ - mov %dl,0x10(%rcx) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sar $0x6,%rdx │ │ │ │ - and $0x3f,%edx │ │ │ │ - add $0x80,%rdx │ │ │ │ - mov %dl,0x11(%rcx) │ │ │ │ - and $0x3f,%ebx │ │ │ │ - add $0x80,%rbx │ │ │ │ - mov %bl,0x12(%rcx) │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x3,-0x8(%r12) │ │ │ │ - movq $0x6d,(%r12) │ │ │ │ - movq $0x465c70,-0x18(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - add $0xf0,%rdx │ │ │ │ - mov %dl,0x10(%rcx) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sar $0xc,%rdx │ │ │ │ - and $0x3f,%edx │ │ │ │ - add $0x80,%rdx │ │ │ │ - mov %dl,0x11(%rcx) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sar $0x6,%rdx │ │ │ │ - and $0x3f,%edx │ │ │ │ - add $0x80,%rdx │ │ │ │ - mov %dl,0x12(%rcx) │ │ │ │ - and $0x3f,%ebx │ │ │ │ - add $0x80,%rbx │ │ │ │ - mov %bl,0x13(%rcx) │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x4,-0x8(%r12) │ │ │ │ - movq $0x6c,(%r12) │ │ │ │ - movq $0x465c50,-0x18(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x46d580,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10cd032(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - jge 465bbf │ │ │ │ - test %rdx,%rdx │ │ │ │ - jl 465ad6 │ │ │ │ - mov %bl,0x10(%rcx) │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x1,-0x8(%r12) │ │ │ │ - movq $0x6f,(%r12) │ │ │ │ - movq $0x465cb0,-0x18(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sar $0x6,%rdx │ │ │ │ - add $0xc0,%rdx │ │ │ │ - mov %dl,0x10(%rcx) │ │ │ │ - and $0x3f,%ebx │ │ │ │ - add $0x80,%rbx │ │ │ │ - mov %bl,0x11(%rcx) │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x2,-0x8(%r12) │ │ │ │ - movq $0x6e,(%r12) │ │ │ │ - movq $0x465c90,-0x18(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 465c2c │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 465c4c │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46d6e9 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x46d600,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 465c6c │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 465c8c │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46d742 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 465cac │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46605a │ │ │ │ - movq $0x465d28,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 465d28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x46d758,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10ccee9(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46605e │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x7(%rbx),%rdx │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x17(%rbx),%rdi │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - cmp $0x4,%rbx │ │ │ │ - jl 465eb6 │ │ │ │ - add $0xffffffffffffff58,%r12 │ │ │ │ - mov %rax,%r8 │ │ │ │ - and $0x1ff800,%r8d │ │ │ │ - cmp $0xd800,%r8 │ │ │ │ - je 466093 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - add %rdi,%r9 │ │ │ │ - cmp $0x80,%r8 │ │ │ │ - setae %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp $0x10000,%r8 │ │ │ │ - setae %r10b │ │ │ │ - movzbl %r10b,%r10d │ │ │ │ - add %rax,%r10 │ │ │ │ - cmp $0x800,%r8 │ │ │ │ - setae %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %r10,%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jl 46606e │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jl 466145 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 465e82 │ │ │ │ - mov %r8,%rbx │ │ │ │ - sar $0x12,%rbx │ │ │ │ - add $0xf0,%rbx │ │ │ │ - lea 0x10(%rdx),%r10 │ │ │ │ - mov %bl,(%r10,%r9,1) │ │ │ │ - mov %r8,%rbx │ │ │ │ - sar $0xc,%rbx │ │ │ │ - and $0x3f,%ebx │ │ │ │ - add $0x80,%rbx │ │ │ │ - lea 0x10(%rdx),%r10 │ │ │ │ - lea 0x1(%r9),%r11 │ │ │ │ - mov %bl,(%r10,%r11,1) │ │ │ │ - mov %r8,%rbx │ │ │ │ - sar $0x6,%rbx │ │ │ │ - and $0x3f,%ebx │ │ │ │ - add $0x80,%rbx │ │ │ │ - lea 0x10(%rdx),%r10 │ │ │ │ - lea 0x2(%r9),%r11 │ │ │ │ - mov %bl,(%r10,%r11,1) │ │ │ │ - and $0x3f,%r8d │ │ │ │ - lea 0x80(%r8),%rbx │ │ │ │ - lea 0x10(%rdx),%r8 │ │ │ │ - add $0x3,%r9 │ │ │ │ - mov %bl,(%r8,%r9,1) │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - lea 0x4(%rdi),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - add $0xfffffffffffffffc,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x466470,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1513358 │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 46609e │ │ │ │ - movq $0x1518bf0,-0xa0(%r12) │ │ │ │ - movq $0x70,-0x98(%r12) │ │ │ │ - lea -0xa0(%r12),%rbx │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x1ff800,%edx │ │ │ │ - cmp $0xd800,%rdx │ │ │ │ - jne 465f36 │ │ │ │ - movb $0xef,0x10(%rbx) │ │ │ │ - movb $0xbf,0x11(%rbx) │ │ │ │ - movb $0xbd,0x12(%rbx) │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x3,-0x8(%r12) │ │ │ │ - movq $0x6d,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - cmp $0x80,%rax │ │ │ │ - setae %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0x10000,%rax │ │ │ │ - setae %sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - add %rdx,%rsi │ │ │ │ - cmp $0x800,%rax │ │ │ │ - setae %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add %rsi,%rdx │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jl 4662f4 │ │ │ │ - cmp $0x3,%rdx │ │ │ │ - jge 465fdc │ │ │ │ - mov %rax,%rdx │ │ │ │ - sar $0xc,%rdx │ │ │ │ - add $0xe0,%rdx │ │ │ │ - mov %dl,0x10(%rbx) │ │ │ │ - mov %rax,%rdx │ │ │ │ - sar $0x6,%rdx │ │ │ │ - and $0x3f,%edx │ │ │ │ - add $0x80,%rdx │ │ │ │ - mov %dl,0x11(%rbx) │ │ │ │ - and $0x3f,%eax │ │ │ │ - add $0x80,%rax │ │ │ │ - mov %al,0x12(%rbx) │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x3,-0x8(%r12) │ │ │ │ - movq $0x6d,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - add $0xf0,%rdx │ │ │ │ - mov %dl,0x10(%rbx) │ │ │ │ - mov %rax,%rdx │ │ │ │ - sar $0xc,%rdx │ │ │ │ - and $0x3f,%edx │ │ │ │ - add $0x80,%rdx │ │ │ │ - mov %dl,0x11(%rbx) │ │ │ │ - mov %rax,%rdx │ │ │ │ - sar $0x6,%rdx │ │ │ │ - and $0x3f,%edx │ │ │ │ - add $0x80,%rdx │ │ │ │ - mov %dl,0x12(%rbx) │ │ │ │ - and $0x3f,%eax │ │ │ │ - add $0x80,%rax │ │ │ │ - mov %al,0x13(%rbx) │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x4,-0x8(%r12) │ │ │ │ - movq $0x6c,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jge 46624d │ │ │ │ - test %rax,%rax │ │ │ │ - jge 466385 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 465dd5 │ │ │ │ - mov $0xfffd,%r8d │ │ │ │ - jmp 465d7f │ │ │ │ - movq $0x465970,-0xa0(%r12) │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x11ce1e8,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - movq $0x14e0068,-0x60(%r12) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - lea -0x5e(%r12),%rax │ │ │ │ - add $0xffffffffffffffb0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 46614c │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4661cf │ │ │ │ - mov %r8,%rax │ │ │ │ - sar $0xc,%rax │ │ │ │ - add $0xe0,%rax │ │ │ │ - lea 0x10(%rdx),%r10 │ │ │ │ - mov %al,(%r10,%r9,1) │ │ │ │ - mov %r8,%rax │ │ │ │ - sar $0x6,%rax │ │ │ │ - and $0x3f,%eax │ │ │ │ - add $0x80,%rax │ │ │ │ - lea 0x10(%rdx),%r10 │ │ │ │ - lea 0x1(%r9),%r11 │ │ │ │ - mov %al,(%r10,%r11,1) │ │ │ │ - and $0x3f,%r8d │ │ │ │ - lea 0x80(%r8),%rax │ │ │ │ - lea 0x10(%rdx),%r8 │ │ │ │ - add $0x2,%r9 │ │ │ │ - mov %al,(%r8,%r9,1) │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - lea 0x3(%rdi),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x3(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x466118,-0x28(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1513358 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 466254 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4662ba │ │ │ │ - mov %r8,%rax │ │ │ │ - sar $0x6,%rax │ │ │ │ - add $0xc0,%rax │ │ │ │ - lea 0x10(%rdx),%r10 │ │ │ │ - mov %al,(%r10,%r9,1) │ │ │ │ - and $0x3f,%r8d │ │ │ │ - lea 0x80(%r8),%rax │ │ │ │ - lea 0x10(%rdx),%r8 │ │ │ │ - inc %r9 │ │ │ │ - mov %al,(%r8,%r9,1) │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - lea 0x2(%rdi),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x466220,-0x28(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1513358 │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - jge 466409 │ │ │ │ - test %rdx,%rdx │ │ │ │ - jl 465fdc │ │ │ │ - mov %al,0x10(%rbx) │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x1,-0x8(%r12) │ │ │ │ - movq $0x6f,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 46638c │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4663cf │ │ │ │ - lea 0x10(%rdx),%rax │ │ │ │ - mov %r8b,(%rax,%r9,1) │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - lea 0x1(%rdi),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x466358,-0x28(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + ja 46d810 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1513358 │ │ │ │ - mov %rax,%rdx │ │ │ │ - sar $0x6,%rdx │ │ │ │ - add $0xc0,%rdx │ │ │ │ - mov %dl,0x10(%rbx) │ │ │ │ - and $0x3f,%eax │ │ │ │ - add $0x80,%rax │ │ │ │ - mov %al,0x11(%rbx) │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x2,-0x8(%r12) │ │ │ │ - movq $0x6e,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 4664a4 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 465dd5 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4664d2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469128 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 466539 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46656a │ │ │ │ - add $0x28,%r12 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46d88c │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46655f │ │ │ │ + ja 46d881 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - add 0x38(%rbx),%rdi │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x466580,-0x20(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x46d7d8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10cce20(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x46d830,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x3000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4666ea │ │ │ │ - add $0xa8,%r12 │ │ │ │ + rex.RB call 103f126c <__environ@GLIBC_2.2.5+0xe95d284> │ │ │ │ + (bad) │ │ │ │ + ds add %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + sti │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + jne 46da0a │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4666df │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - cmp $0x70,%rdx │ │ │ │ - jg 4666b1 │ │ │ │ - movq $0x1518bf0,-0xa0(%r12) │ │ │ │ - movq $0x70,-0x98(%r12) │ │ │ │ - lea -0xa0(%r12),%rsi │ │ │ │ - lea 0x10(%rsi),%rdi │ │ │ │ - add $0x10,%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov $0x70,%eax │ │ │ │ - sub %r14,%rax │ │ │ │ + ja 46da6e │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x46d1d8,-0x78(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + mov %rdx,-0x60(%r12) │ │ │ │ + movq $0x46d228,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + movq $0x46d270,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + lea -0x58(%r12),%rbx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%rcx │ │ │ │ + jl 46d9c8 │ │ │ │ + movq $0x46d690,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x466700,-0x18(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - add $0xffffffffffffff58,%r12 │ │ │ │ - movq $0x466720,-0x38(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 1513830 │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x46d418,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 4666fc │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,0x48000000(%rsi) │ │ │ │ - mov 0x18(%rbp),%edx │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - add $0x10,%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - add %rsi,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x4667d8,0x20(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46da92 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x46d708,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + cmp $0xb,%rsi │ │ │ │ + jl 46da4e │ │ │ │ + movq $0x46d8a8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x46d780,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1434c7e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0x46dac8,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 1513340 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x46d9f8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 4667d4 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 466a1e │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0x1e(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jg 466822 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e8d0 │ │ │ │ - cmp $0x80,%rcx │ │ │ │ - jg 466a22 │ │ │ │ - movq $0x466878,-0x28(%rbp) │ │ │ │ - mov 0xe(%rbx),%rdx │ │ │ │ - mov 0x26(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 466878 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + (bad) {%k7}{z} │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 466b0c │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jg 466965 │ │ │ │ - mov %r8,%r10 │ │ │ │ - add %r9,%r10 │ │ │ │ - lea 0x10(%rdi),%r11 │ │ │ │ - add %r10,%r11 │ │ │ │ - add $0x10,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r10 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x60(%rsp) │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - mov %r10,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ceea0,-0xa0(%r12) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rdi,-0x98(%r12) │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - mov %r8,-0x90(%r12) │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov %r9,%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - sub %r14,%rbx │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - lea -0x9f(%r12),%rax │ │ │ │ - add $0xffffffffffffff80,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - test %r9,%r9 │ │ │ │ - jne 466b2c │ │ │ │ - cmp $0x70,%rdx │ │ │ │ - jg 466a07 │ │ │ │ - movq $0x1518bf0,-0xa0(%r12) │ │ │ │ - movq $0x70,-0x98(%r12) │ │ │ │ - lea -0xa0(%r12),%rbx │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - add $0x10,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov $0x70,%eax │ │ │ │ - sub %r14,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - add $0xffffffffffffff58,%r12 │ │ │ │ - movq $0x466c00,0x0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 1513830 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x466a60,-0x18(%rbp) │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733f144c <__environ@GLIBC_2.2.5+0x7195d464> │ │ │ │ + jnp 46db4a │ │ │ │ + movl $0x46db38,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466a60 │ │ │ │ + jne 46db38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - js 466ab2 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 466b1c │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 466a95 │ │ │ │ - add $0xffffffffffffff88,%r12 │ │ │ │ - movq $0x466bb0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e8d0 │ │ │ │ - mov 0x7(%rbx),%rdx │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x4664e8,-0x70(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x11ce1e8,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x4665d0,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rdx,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - movq $0x11ce1e8,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - mov %r9,-0x58(%r12) │ │ │ │ - movq $0x14e0068,-0x50(%r12) │ │ │ │ - lea -0x6f(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - lea -0x4e(%r12),%rax │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,-0x25(%r8) │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46db68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 46db7f │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + jmp 46d918 │ │ │ │ + lea 0x1434b6d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - test %al,(%rcx) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 46dbf1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46dbce │ │ │ │ + movq $0x151c2e0,-0x20(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + movq $0x1a8bc99,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 46eaa8 │ │ │ │ + lea 0x1434b23(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x7e(%rdi) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - add $0x10,%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - add %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,0x5f(%rax) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 466cda │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46dc12 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469128 │ │ │ │ + jmp 46ebc8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %bl,0x41(%rdi) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 466e4f │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x466d40,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - lea 0x1415cec(%rip),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 466d40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4801415e(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jle 466e3f │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jle 466e3f │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 466d67 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rdx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jge 466e73 │ │ │ │ - lea 0x10(%rdx),%r9 │ │ │ │ - mov (%r9,%rdi,1),%r9b │ │ │ │ - cmp $0x80,%r9b │ │ │ │ - jae 466e53 │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - jge 466da4 │ │ │ │ - inc %rdi │ │ │ │ - inc %r8 │ │ │ │ - jmp 466d7b │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - jl 466f49 │ │ │ │ - test %rdi,%rdi │ │ │ │ - jl 466f49 │ │ │ │ - mov %rsi,%rax │ │ │ │ - sar $0x20,%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - sar $0x20,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - jle 466dd8 │ │ │ │ - test %r8,%r8 │ │ │ │ - jg 4671db │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - and %r9,%rdi │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - and %r9,%rsi │ │ │ │ - mov %rsi,%r9 │ │ │ │ - imul %r8,%r9 │ │ │ │ - imul %rdi,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 4671cb │ │ │ │ - imul %rdi,%rsi │ │ │ │ - shl $0x20,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 466fd7 │ │ │ │ - movq $0x467b98,-0x18(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513830 │ │ │ │ - lea 0x15f00b2(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - cmp $0xe0,%r9b │ │ │ │ - jae 466f29 │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - jge 466da4 │ │ │ │ - add $0x2,%rdi │ │ │ │ - inc %r8 │ │ │ │ - jmp 466d7b │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - jne 466da4 │ │ │ │ - lea 0x10(%rdx),%rcx │ │ │ │ - mov (%rcx,%rbx,1),%cl │ │ │ │ - cmp $0x80,%cl │ │ │ │ - jae 46708b │ │ │ │ - movzbl %cl,%ebx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x1ff800,%ecx │ │ │ │ - cmp $0xd800,%rcx │ │ │ │ - jne 466ea7 │ │ │ │ - mov $0xfffd,%ebx │ │ │ │ - cmp $0x80,%rbx │ │ │ │ - jae 466ecf │ │ │ │ - movq $0x467200,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1513830 │ │ │ │ - movq $0x467288,-0x10(%rbp) │ │ │ │ - cmp $0x80,%rbx │ │ │ │ - setae %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - cmp $0x10000,%rbx │ │ │ │ - setae %dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add %rcx,%rdx │ │ │ │ - cmp $0x800,%rbx │ │ │ │ - setae %cl │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - add %rdx,%rcx │ │ │ │ - inc %rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - imul %rax,%rdx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513830 │ │ │ │ - cmp $0xf0,%r9b │ │ │ │ - jae 467075 │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - jge 466da4 │ │ │ │ - add $0x3,%rdi │ │ │ │ - inc %r8 │ │ │ │ - jmp 466d7b │ │ │ │ - test %rsi,%rsi │ │ │ │ - jl 466fe7 │ │ │ │ - mov %rsi,%rax │ │ │ │ - sar $0x20,%rax │ │ │ │ - neg %rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - sar $0x20,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - jle 466f71 │ │ │ │ - test %r8,%r8 │ │ │ │ - jg 4671db │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - and %r9,%rdi │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - and %r9,%rsi │ │ │ │ - mov %rsi,%r9 │ │ │ │ - imul %r8,%r9 │ │ │ │ - imul %rdi,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 4671cb │ │ │ │ - imul %rdi,%rsi │ │ │ │ - shl $0x20,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 466fd7 │ │ │ │ - movq $0x4679f8,-0x18(%rbp) │ │ │ │ - neg %rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513830 │ │ │ │ - lea 0x1415a9a(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - jl 46714a │ │ │ │ - neg %rsi │ │ │ │ - mov %rsi,%rax │ │ │ │ - sar $0x20,%rax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - sar $0x20,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - jle 46700f │ │ │ │ - test %r8,%r8 │ │ │ │ - jg 4671db │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - and %r9,%rdi │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - and %r9,%rsi │ │ │ │ - mov %rsi,%r9 │ │ │ │ - imul %r8,%r9 │ │ │ │ - imul %rdi,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 4671cb │ │ │ │ - imul %rdi,%rsi │ │ │ │ - shl $0x20,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 466fd7 │ │ │ │ - movq $0x467d38,-0x18(%rbp) │ │ │ │ - neg %rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513830 │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - jge 466da4 │ │ │ │ - add $0x4,%rdi │ │ │ │ - inc %r8 │ │ │ │ - jmp 466d7b │ │ │ │ - cmp $0xe0,%cl │ │ │ │ - jae 4670b5 │ │ │ │ - add $0x10,%rdx │ │ │ │ - inc %rbx │ │ │ │ - movzbl (%rdx,%rbx,1),%ebx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - add $0xffffffffffffff40,%rcx │ │ │ │ - shl $0x6,%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - lea -0x80(%rcx),%rbx │ │ │ │ - jmp 466e90 │ │ │ │ - cmp $0xf0,%cl │ │ │ │ - jae 4670f6 │ │ │ │ - lea 0x10(%rdx),%rsi │ │ │ │ - lea 0x2(%rbx),%rdi │ │ │ │ - movzbl (%rsi,%rdi,1),%esi │ │ │ │ - add $0x10,%rdx │ │ │ │ - inc %rbx │ │ │ │ - movzbl (%rdx,%rbx,1),%ebx │ │ │ │ - add $0xffffffffffffff80,%rbx │ │ │ │ - shl $0x6,%rbx │ │ │ │ - add %rsi,%rbx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - add $0xffffffffffffff20,%rcx │ │ │ │ - shl $0xc,%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - lea -0x80(%rcx),%rbx │ │ │ │ - jmp 466e90 │ │ │ │ - lea 0x10(%rdx),%rsi │ │ │ │ - lea 0x3(%rbx),%rdi │ │ │ │ - movzbl (%rsi,%rdi,1),%esi │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - lea 0x2(%rbx),%r8 │ │ │ │ - movzbl (%rdi,%r8,1),%edi │ │ │ │ - add $0xffffffffffffff80,%rdi │ │ │ │ - shl $0x6,%rdi │ │ │ │ - add %rsi,%rdi │ │ │ │ - add $0x10,%rdx │ │ │ │ - inc %rbx │ │ │ │ - movzbl (%rdx,%rbx,1),%ebx │ │ │ │ - add $0xffffffffffffff80,%rbx │ │ │ │ - shl $0xc,%rbx │ │ │ │ - add %rdi,%rbx │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - add $0xffffffffffffff10,%rcx │ │ │ │ - shl $0x12,%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - lea -0x80(%rcx),%rbx │ │ │ │ - jmp 466e90 │ │ │ │ - neg %rsi │ │ │ │ - mov %rsi,%rax │ │ │ │ - sar $0x20,%rax │ │ │ │ - neg %rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - sar $0x20,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - jle 467168 │ │ │ │ - test %r8,%r8 │ │ │ │ - jg 4671db │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - and %r9,%rdi │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ - and %r9,%rsi │ │ │ │ - mov %rsi,%r9 │ │ │ │ - imul %r8,%r9 │ │ │ │ - imul %rdi,%rax │ │ │ │ - add %r9,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 4671cb │ │ │ │ - imul %rdi,%rsi │ │ │ │ - shl $0x20,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 466fd7 │ │ │ │ - movq $0x467ed8,-0x18(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513830 │ │ │ │ - lea 0x14158ee(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1415926(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x57(%rdi) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405200 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ce1e8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46dc4a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46eaa8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,0x3d(%rax) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,0xf(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - movb $0xb6,0xf(%rax) │ │ │ │ - testb $0x0,0x3d(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,0xf(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - movl $0x148ffb6,0xf(%rax) │ │ │ │ - testl $0x800,0x3d(%rax) │ │ │ │ - setae %sil │ │ │ │ - movzbl %sil,%esi │ │ │ │ - add %rdi,%rsi │ │ │ │ - cmp $0x2,%rsi │ │ │ │ - jl 46735e │ │ │ │ - cmp $0x3,%rsi │ │ │ │ - jge 467310 │ │ │ │ - mov %rax,%rsi │ │ │ │ - sar $0xc,%rsi │ │ │ │ - add $0xe0,%rsi │ │ │ │ - mov %sil,0x10(%rbx) │ │ │ │ - mov %rax,%rsi │ │ │ │ - sar $0x6,%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - add $0x80,%rsi │ │ │ │ - mov %sil,0x11(%rbx) │ │ │ │ - and $0x3f,%eax │ │ │ │ - add $0x80,%rax │ │ │ │ - mov %al,0x12(%rbx) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - jmp 467509 │ │ │ │ - mov %rax,%rsi │ │ │ │ - sar $0x12,%rsi │ │ │ │ - add $0xf0,%rsi │ │ │ │ - mov %sil,0x10(%rbx) │ │ │ │ - mov %rax,%rsi │ │ │ │ - sar $0xc,%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - add $0x80,%rsi │ │ │ │ - mov %sil,0x11(%rbx) │ │ │ │ - mov %rax,%rsi │ │ │ │ - sar $0x6,%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - add $0x80,%rsi │ │ │ │ - mov %sil,0x12(%rbx) │ │ │ │ - and $0x3f,%eax │ │ │ │ - add $0x80,%rax │ │ │ │ - mov %al,0x13(%rbx) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - jmp 4673c3 │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - jge 467607 │ │ │ │ - test %rsi,%rsi │ │ │ │ - jl 467310 │ │ │ │ - mov %al,0x10(%rbx) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - jmp 467810 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - mov %r9,0x88(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - shl $1,%rcx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shl $1,%rsi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jg 467436 │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - cmp %rbx,%rbx │ │ │ │ - jne 467379 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - mov %r9,0x88(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 4050e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 4673ad │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r13b,%r11b │ │ │ │ - (bad) │ │ │ │ - mov %rbx,0x90(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467938 │ │ │ │ - sub %rbx,%rcx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - lea 0x10(%rax),%rbx │ │ │ │ - cmp %rax,%rax │ │ │ │ - je 467774 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ce1e8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0xc8(%rsp) │ │ │ │ - mov %r9,0xc0(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0xc0(%rsp),%rcx │ │ │ │ - shl $1,%rcx │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shl $1,%rsi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jg 46757e │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - cmp %rbx,%rbx │ │ │ │ - jne 4674bf │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0xc8(%rsp) │ │ │ │ - mov %r9,0xc0(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 4050e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 4674f3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46dc82 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 473628 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r13b,%r11b │ │ │ │ - (bad) │ │ │ │ - mov %rbx,0x90(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467958 │ │ │ │ - sub %rbx,%rcx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - lea 0x10(%rax),%rbx │ │ │ │ - cmp %rax,%rax │ │ │ │ - je 46779d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ce1e8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - sar $0x6,%rsi │ │ │ │ - add $0xc0,%rsi │ │ │ │ - mov %sil,0x10(%rbx) │ │ │ │ - and $0x3f,%eax │ │ │ │ - add $0x80,%rax │ │ │ │ - mov %al,0x11(%rbx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - jmp 467678 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ - mov %r9,0x98(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0xa8(%rsp),%rcx │ │ │ │ - shl $1,%rcx │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shl $1,%rsi │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jg 4676ee │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - cmp %rax,%rax │ │ │ │ - jne 46762e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ - mov %r9,0x98(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 4050e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 467662 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46dcc5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1621399(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r13b,%r11b │ │ │ │ - adc -0x77(%rax),%ecx │ │ │ │ - pushf │ │ │ │ - and $0xb0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - lret │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467978 │ │ │ │ - sub %rbx,%rcx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - lea 0x10(%rax),%rbx │ │ │ │ - cmp %rax,%rax │ │ │ │ - je 46790f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ce1e8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 4050e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 467498 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 4050e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 4675e0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0xa8(%rsp) │ │ │ │ - mov %r9,0xa0(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov 0xa0(%rsp),%rcx │ │ │ │ - shl $1,%rcx │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shl $1,%rsi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jg 467886 │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - cmp %rbx,%rbx │ │ │ │ - jne 4677c6 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0xa8(%rsp) │ │ │ │ - mov %r9,0xa0(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 4050e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 4677fa │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46dd0d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x1621351(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1472e78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r13b,%r11b │ │ │ │ - (bad) │ │ │ │ - mov %rbx,0x90(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4679c1 │ │ │ │ - sub %rbx,%rcx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - lea 0x10(%rax),%rbx │ │ │ │ - cmp %rax,%rax │ │ │ │ - je 467998 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ce1e8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 4050e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 46774d │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x467428,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x467570,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4676e0,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 4050e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 4678e8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x467878,0x0(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,-0x73(%r8) │ │ │ │ - push %rbx │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 467a20 │ │ │ │ - add $0x10,%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - add %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x68(%rsp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - jmp 467a6d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - shl $1,%r14 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %r14,%rcx │ │ │ │ - shl $1,%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jg 467ad2 │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - add %r14,%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rax,%rax │ │ │ │ - jne 467a45 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - call 4050e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 467a65 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46dd4e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467b5f │ │ │ │ - sub %rbx,%rdx │ │ │ │ - lea 0x10(%rcx),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - lea 0x10(%rcx),%rbx │ │ │ │ - cmp %rcx,%rcx │ │ │ │ - je 467b42 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ce1e8,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46dd28,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 4050e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 467b1b │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x467ac0,0x8(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1513358 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,-0x73(%r8) │ │ │ │ - push %rbx │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 467bc0 │ │ │ │ - add $0x10,%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - add %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x78(%rsp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - jmp 467c10 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - shl $1,%r14 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - mov %r14,%rcx │ │ │ │ - shl $1,%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jg 467c72 │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - add %r14,%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rax,%rax │ │ │ │ - jne 467be5 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - call 4050e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 467c08 │ │ │ │ - ret │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467cff │ │ │ │ - sub %rbx,%rdx │ │ │ │ - lea 0x10(%rcx),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - lea 0x10(%rcx),%rbx │ │ │ │ - cmp %rcx,%rcx │ │ │ │ - je 467ce2 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ce1e8,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x46dd68,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 4050e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 467cbb │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x467c60,0x8(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1513358 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - adc %r9b,-0x73(%r8) │ │ │ │ - push %rbx │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 467d60 │ │ │ │ - add $0x10,%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - add %rsi,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x58(%rsp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - jmp 467dad │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - shl $1,%r14 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %r14,%rcx │ │ │ │ - shl $1,%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jg 467e12 │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - add %r14,%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rax,%rax │ │ │ │ - jne 467d85 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - call 4050e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 467da5 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10cc843(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46dea4 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 467e9f │ │ │ │ - sub %rbx,%rdx │ │ │ │ - lea 0x10(%rcx),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - lea 0x10(%rcx),%rbx │ │ │ │ - cmp %rcx,%rcx │ │ │ │ - je 467e82 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ce1e8,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ + ja 46de99 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 4050e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 467e5b │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x467e00,0x8(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1513358 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x73(%r8) │ │ │ │ - push %rbx │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 467f00 │ │ │ │ - add $0x10,%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - add %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - jmp 467f4d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - shl $1,%r14 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %r14,%rcx │ │ │ │ - shl $1,%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jg 467fb2 │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - add %r14,%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rax,%rax │ │ │ │ - jne 467f25 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - call 4050e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 467f45 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46803f │ │ │ │ - sub %rbx,%rdx │ │ │ │ - lea 0x10(%rcx),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - lea 0x10(%rcx),%rbx │ │ │ │ - cmp %rcx,%rcx │ │ │ │ - je 468022 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ce1e8,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 4050e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 467ffb │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x467fa0,0x8(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1513358 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4683d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46de48,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 4680e9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46811a │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46df8d │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46810f │ │ │ │ + ja 46df82 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - add 0x38(%rbx),%rdi │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x468130,-0x20(%rbp) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46deb8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10cc6ea(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46e000 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x46df28,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 46829d │ │ │ │ - add $0xa8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 468292 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46e05a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - cmp $0x70,%rdx │ │ │ │ - jg 468264 │ │ │ │ - movq $0x1518bf0,-0xa0(%r12) │ │ │ │ - movq $0x70,-0x98(%r12) │ │ │ │ - lea -0xa0(%r12),%rsi │ │ │ │ - lea 0x10(%rsi),%rdi │ │ │ │ - add $0x10,%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov $0x70,%eax │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4682b8,-0x18(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - add $0xffffffffffffff58,%r12 │ │ │ │ - movq $0x4682d8,-0x38(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 1513830 │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 4682b4 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x3,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,0x48000000(%rcx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - add $0x10,%rsi │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - add %rsi,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - movq $0x468398,0x20(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46e09d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1620fc1(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 468394 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - cwtl │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rbx,%rax,1) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46e0e5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x1620f79(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1472e78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 468628 │ │ │ │ - movq $0x468420,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 468420 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add $0x7,%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46e126 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46e1b8 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468640 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - test %r8,%r8 │ │ │ │ - jg 468495 │ │ │ │ - movq $0x11ceea0,-0xa0(%r12) │ │ │ │ - mov %rcx,-0x98(%r12) │ │ │ │ - mov %rdx,-0x90(%r12) │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - lea -0x9f(%r12),%rbx │ │ │ │ - add $0xffffffffffffff80,%r12 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - cmp $0x80,%r8 │ │ │ │ - jg 468650 │ │ │ │ - mov 0x7(%rbx),%r9 │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - jg 468566 │ │ │ │ - mov %rdx,%r10 │ │ │ │ - add %rsi,%r10 │ │ │ │ - lea 0x10(%rcx),%r11 │ │ │ │ - add %r10,%r11 │ │ │ │ - add $0x10,%r9 │ │ │ │ - add %rbx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%r10 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %r11,0x68(%rsp) │ │ │ │ - mov %r10,0x60(%rsp) │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov %r9,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ceea0,-0xa0(%r12) │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,-0x98(%r12) │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %rdx,-0x90(%r12) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - add %r8,%rax │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - sub %r8,%rbx │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - lea -0x9f(%r12),%rax │ │ │ │ - add $0xffffffffffffff80,%r12 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 468727 │ │ │ │ - cmp $0x70,%r8 │ │ │ │ - jg 468602 │ │ │ │ - movq $0x1518bf0,-0xa0(%r12) │ │ │ │ - movq $0x70,-0x98(%r12) │ │ │ │ - lea -0xa0(%r12),%rcx │ │ │ │ - lea 0x10(%rcx),%rdx │ │ │ │ - lea 0x10(%r9),%rsi │ │ │ │ - add %rbx,%rsi │ │ │ │ - mov %r8,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %r8,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov $0x70,%eax │ │ │ │ - sub %r14,%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - add $0xffffffffffffff58,%r12 │ │ │ │ - movq $0x4687f8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r8,0x18(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %r9,0x28(%rbp) │ │ │ │ - jmp 1513830 │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 4686ac │ │ │ │ - movq $0x11ceea0,-0xa0(%r12) │ │ │ │ - mov %rcx,-0x98(%r12) │ │ │ │ - mov %rdx,-0x90(%r12) │ │ │ │ - movq $0x0,-0x88(%r12) │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - lea -0x9f(%r12),%rcx │ │ │ │ - add $0xffffffffffffff80,%r12 │ │ │ │ - movq $0x4687a8,0x20(%rbp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - movq $0x468098,-0xa0(%r12) │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rdi,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - movq $0x11ce1e8,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0x14e0068,-0x40(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x468180,-0xa0(%r12) │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - mov %r9,-0x88(%r12) │ │ │ │ - mov %r8,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - movq $0x11ce1e8,-0x70(%r12) │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - mov %rdx,-0x60(%r12) │ │ │ │ - mov %rsi,-0x58(%r12) │ │ │ │ - movq $0x14e0068,-0x50(%r12) │ │ │ │ - lea -0x6f(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - lea -0x4e(%r12),%rax │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ + ja 46e1ad │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46e100,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ - test %eax,(%rbx) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46e22a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x46e140,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x78(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - add $0x10,%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %r8,%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - call 405880 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - movq $0x0,(%r12) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 151e8d0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x46e1d0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10cc331(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 468913 │ │ │ │ - add $0x80,%r12 │ │ │ │ + jb 46e31c │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468908 │ │ │ │ + ja 46e311 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x1518bf0,-0x78(%r12) │ │ │ │ - movq $0x70,-0x70(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - movb $0xa,0x10(%rbx) │ │ │ │ - movq $0x468928,-0x18(%rbp) │ │ │ │ - mov $0x6f,%r8d │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4683d0 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 468924 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 468a7d │ │ │ │ - movq $0x468990,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 46e3a5 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46e39a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46e2c0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 468990 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebx,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - cmp $0x4,%rbx │ │ │ │ - jl 4689eb │ │ │ │ - lea 0x10(%rcx),%rdi │ │ │ │ - mov %rdx,%r8 │ │ │ │ - add %rsi,%r8 │ │ │ │ - movb $0xa,(%rdi,%r8,1) │ │ │ │ - add $0xffffffffffffff80,%r12 │ │ │ │ - lea -0x1(%rbx),%r8 │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4683d0 │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 468a27 │ │ │ │ - movq $0x1518bf0,-0x78(%r12) │ │ │ │ - movq $0x70,-0x70(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - movb $0xa,0x10(%rbx) │ │ │ │ - mov $0x6f,%r8d │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4683d0 │ │ │ │ - movq $0x4688a0,-0x78(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x11ce1e8,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0x14e0068,-0x40(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - lea -0x78(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46e41a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x46e330,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,0x41(%rax) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 468b0b │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 46e4ae │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468b00 │ │ │ │ + ja 46e4a3 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + movq $0x46e3c0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10cc130(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469128 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x4ce8458d48014224,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 468b8d │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x468b60,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 468b60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x24(%rax) │ │ │ │ - rex.X add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x142243c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x41,(%rdi) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 468bf7 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 468bec │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x468b20,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x468c10,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 45bf98 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - push %rdx │ │ │ │ - add %ecx,-0x39(%r8) │ │ │ │ - add %r8b,-0x74(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rbp) │ │ │ │ - rorl $0xf8,-0x77(%rcx) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 464948 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - push %rdx │ │ │ │ - add %ecx,-0x77(%r9) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x3f,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46e529 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x46e440,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,(%rdi) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 468cc3 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 468cb8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46e582 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x468ba8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea 0x141523d(%rip),%rdi │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x14144a2(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 468da4 │ │ │ │ - movq $0x468d30,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 468d30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8d1ab8 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 468d80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x46e598,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10cc07d(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 468db4 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 11cedf8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46e650 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 468dd8 │ │ │ │ - rex.X add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 733ec70c <__environ@GLIBC_2.2.5+0x71958724> │ │ │ │ - movq $0x151a208,%fs:-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x468df8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 468df8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and 0x1(%rdx),%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 468e15 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x142220c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp $0x8d480141,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 468e9a │ │ │ │ - add $0x18,%r12 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46e6cc │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468e8f │ │ │ │ + ja 46e6c1 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x468db8,-0x10(%r12) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x46e618,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10cbfb4(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469128 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - cmp $0x41,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 468f89 │ │ │ │ - movq $0x468ee8,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 468ee8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3c(%rax) │ │ │ │ - add %ecx,-0x77(%r8) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rcx) │ │ │ │ - movl $0x468f20,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 468f20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cmp $0x41,%al │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%riz,2) │ │ │ │ - movl $0x468f58,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 468f58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4801414f(%rax) │ │ │ │ - movl $0x468fb0,0x0(%rbp) │ │ │ │ - mov 0x27(%rbx),%r9 │ │ │ │ - mov 0x1f(%rbx),%r8 │ │ │ │ - mov 0x17(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 464948 │ │ │ │ - lea 0x14220a8(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x142202c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4f(%rax) │ │ │ │ - add %ecx,-0x77(%r9) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmp (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4801413b(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46902a │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46901f │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x468eb0,-0x10(%r12) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x46e670,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea 0x1414ed6(%rip),%rdi │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x141413b(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 46910c │ │ │ │ - movq $0x469098,-0x18(%rbp) │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46e985 │ │ │ │ + movq $0x46e7b8,-0x30(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469098 │ │ │ │ + jne 46e7b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + sbbl $0x1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8d2188 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 46e989 │ │ │ │ + movq $0x46e820,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rdx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4690e8 │ │ │ │ + jne 46e820 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ - or %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 46911c │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 11cedf8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x46e020,-0x78(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0x46e070,-0x58(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x46e0b8,-0x38(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + lea -0x58(%r12),%rcx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 46e8c1 │ │ │ │ + movq $0x46e4d0,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x46e258,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x46e918,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46e918 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103eca7c <__environ@GLIBC_2.2.5+0xe958a94> │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov $0x48000000,%ebp │ │ │ │ - movl $0x469168,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esi,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x46e548,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 46e96c │ │ │ │ + movq $0x46e6e8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x46e5c0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x46e9c8,0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469168 │ │ │ │ + jne 46e9c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4801413a(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - lea 0x1109a53(%rip),%rsi │ │ │ │ - mov (%rsi,%rdx,8),%rdx │ │ │ │ - jmp *%rdx │ │ │ │ - add $0x58,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4691e2 │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - movq $0x468e40,-0x50(%r12) │ │ │ │ + ja 46ea7f │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x46dc98,-0x50(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ mov %rbx,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x468fd0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x469048,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1413a1f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46926a │ │ │ │ - mov 0x2(%rbx),%rdx │ │ │ │ - mov 0xa(%rbx),%rbx │ │ │ │ - movq $0x468aa8,-0x60(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x468c60,-0x30(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x468ce0,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46926a │ │ │ │ - mov 0x3(%rbx),%rdx │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - movq $0x466cb0,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - movq $0x466cf0,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x4683d0,-0x20(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x468950,-0x8(%r12) │ │ │ │ - lea -0x1b(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4691e2 │ │ │ │ - mov 0xc(%rbx),%rdx │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - movq $0x4664a8,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x466800,-0x28(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4693af │ │ │ │ - mov 0x5(%rbx),%rdx │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x465930,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x465cd8,-0x10(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x46dce0,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 46ea41 │ │ │ │ + movq $0x46dfb0,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4693e5 │ │ │ │ - movq $0x465910,-0x8(%r12) │ │ │ │ + movq $0x46dde8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x1421a84(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1511f90 │ │ │ │ - nopl (%rax) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB call 103ecd74 <__environ@GLIBC_2.2.5+0xe958d8c> │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4694b8 │ │ │ │ - movq $0x1518bf0,-0xa0(%r12) │ │ │ │ - movq $0x70,-0x98(%r12) │ │ │ │ - movq $0x11ceea0,-0x20(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + jo 46eafa │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 46eb12 │ │ │ │ + movq $0x46dbf0,-0x68(%r12) │ │ │ │ + mov %r14,-0x58(%r12) │ │ │ │ + movq $0x46dc28,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x46dc60,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x46e758,-0x20(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x0,-0x10(%r12) │ │ │ │ - movq $0x0,-0x8(%r12) │ │ │ │ - movq $0x70,(%r12) │ │ │ │ - movq $0x4694e0,-0x8(%rbp) │ │ │ │ - lea 0x15ede36(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x141345c(%rip),%r14 │ │ │ │ - movq $0x151b9d8,-0x18(%rbp) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 469128 │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - lea 0x141377e(%rip),%rbx │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + lea 0x1433bdc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0xd7,%al │ │ │ │ - flds (%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 46eca8 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 46dba0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46951f │ │ │ │ + jb 46ebaa │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469540 │ │ │ │ + jmp 46eaa8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 469603 │ │ │ │ - movq $0x469578,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 469578 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x49000000(%rsi) │ │ │ │ - add $0x50,%esp │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4695f3 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - movq $0x469500,-0x48(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x11ce1e8,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ + ja 46ec2d │ │ │ │ + movq $0x46eb40,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + movq $0x46eb68,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + movq $0x46eb88,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1474378,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + lea -0x4e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x141364e(%rip),%rbx │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + lea 0x1433ac9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x1622684(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 469652 │ │ │ │ - movq $0x469670,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 469420 │ │ │ │ - lea 0x1413607(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + jb 46ec8a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 46eaa8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x41(%rax) │ │ │ │ - pop %rsi │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - add %r10b,0x49004696(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 469540 │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x41(%rax) │ │ │ │ - pop %rsi │ │ │ │ - add %ecx,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0xd6,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %bl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x29(%rdi) │ │ │ │ - movq $0x4699c0,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x1413580(%rip),%rbx │ │ │ │ + add %dh,0x17(%rdi) │ │ │ │ + movq $0x46ec58,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x1433a32(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 469795 │ │ │ │ - movq $0x14df608,-0x50(%r12) │ │ │ │ - movq $0x187cda1,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14604f8,-0x38(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4699c0,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x1a7db59,-0x18(%r12) │ │ │ │ - movq $0x1a7db59,-0x10(%r12) │ │ │ │ - movq $0x1a7db59,-0x8(%r12) │ │ │ │ - movq $0x1a7db59,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x1413601(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46983d │ │ │ │ - movq $0x14df608,-0x50(%r12) │ │ │ │ - movq $0x187cda1,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14604f8,-0x38(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4699c0,-0x28(%r12) │ │ │ │ - movq $0x1a7db59,-0x20(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1a7db59,-0x10(%r12) │ │ │ │ - movq $0x1a7db59,-0x8(%r12) │ │ │ │ - movq $0x1a7db59,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x1413561(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733f2654 <__environ@GLIBC_2.2.5+0x7195e66c> │ │ │ │ + push %rcx │ │ │ │ + movq $0x46ed40,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ed40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4698e5 │ │ │ │ - movq $0x14df608,-0x50(%r12) │ │ │ │ - movq $0x187cdba,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14604f8,-0x38(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4699c0,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x1a7db59,-0x18(%r12) │ │ │ │ - movq $0x1a7db59,-0x10(%r12) │ │ │ │ - movq $0x1a7db59,-0x8(%r12) │ │ │ │ - movq $0x1a7db59,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x14134c9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46998d │ │ │ │ - movq $0x14df608,-0x50(%r12) │ │ │ │ - movq $0x187cdba,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14604f8,-0x38(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4699c0,-0x28(%r12) │ │ │ │ - movq $0x1a7db59,-0x20(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1a7db59,-0x10(%r12) │ │ │ │ - movq $0x1a7db59,-0x8(%r12) │ │ │ │ - movq $0x1a7db59,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x1413429(%rip),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + movq $0x151b780,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 473e20 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - add 0x1(%rip),%cl │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - cld │ │ │ │ - add 0x1(%rip),%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46ed92 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 474088 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - rex.RXB add 0x1(%rip),%r9d │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46edca │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46ebc8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - xchg %eax,%edx │ │ │ │ - add 0x1(%rip),%ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46ee02 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 473628 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add 0x1(%rip),%ecx │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46ee52 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - and 0x1(,%rcx,1),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x10d046d(%rax) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46eea2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov $0x4,%bl │ │ │ │ - or $0x1,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x10d04f8(%rax) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46eede │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ds add $0x10d,%eax │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46ef77 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46ef6c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x46eeb8,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x10d,%eax │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46eff3 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x46eef8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f06f │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x46ef90,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10cb51f(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - enter $0xd05,$0x1 │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - clts │ │ │ │ - or $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f0ec │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f0e1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x5,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ - or $0x1,%eax │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46f17f │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f174 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x46f090,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48000000(%rip) │ │ │ │ - add $0x6,%ebx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - or $0x1,%eax │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f1fb │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x46f100,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46f297 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f28c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x46f198,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10cb306(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - loope 469b90 │ │ │ │ - or $0x1,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f31a │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x46f220,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xor 0x1(%rcx),%al │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x141324d(%rip),%r14 │ │ │ │ - jmp 13e19e8 │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xor 0x1(%rcx),%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 469c02 │ │ │ │ - movq $0x469c18,-0x10(%rbp) │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13f0818 │ │ │ │ + jb 46f37a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xor %eax,0x1(%rcx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 469c93 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 469ca4 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x469bb8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x469c78,-0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 469c78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f3bd │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x161fca1(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,%r8b │ │ │ │ - pushf │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13e1cf8 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f3fe │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46f3d8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 469cd4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor %eax,0x1(%rcx) │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 469d25 │ │ │ │ - movq $0x469bd8,-0x20(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x46f418,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0x10d0658(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ + lea 0x10cb154(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x1413101(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - xor %al,0x1(%rcx) │ │ │ │ - lea 0x14130f1(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f554 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f549 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs (%rax) │ │ │ │ - add %ecx,-0x7d(%r9) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x469d50,-0x10(%r12) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46f4f8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x10d4045(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,(%rax) │ │ │ │ - add %ecx,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46f63d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f632 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x469d70,-0x10(%r12) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46f568,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10caffb(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor %al,0x1(%rcx) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 469e48 │ │ │ │ - movq $0x469dc0,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10d0532(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x1413016(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x30(%rax) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 469eed │ │ │ │ - movq $0x469eb0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 469eb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor %al,0x1(%rcx) │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 469edf │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 469ecf │ │ │ │ - lea 0x1412fe2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1412faa(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1621db3(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f6b0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x46f5d8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1412ffc(%rip),%rbx │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f70a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f74d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x10e4370(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + lea 0x161f911(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 469fab │ │ │ │ - movq $0x469f68,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 469f68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 46f78e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46f768,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x469f08,-0x10(%r12) │ │ │ │ + movq $0x46f7a8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1412f76(%rip),%rbx │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10cadd0(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4801412f │ │ │ │ - lea 0x1412f61(%rip),%esi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f8e4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f8d9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x10d3dec(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46f888,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - cs add %ecx,-0x75(%r8) │ │ │ │ - jae 46a01c │ │ │ │ - lea 0x1412eed(%rip),%r14 │ │ │ │ - jmp 13e19e8 │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rdi) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB call 733ed97c <__environ@GLIBC_2.2.5+0x71959994> │ │ │ │ - and $0x48,%al │ │ │ │ - movl $0x46a070,-0x10(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - lea 0x1412ee5(%rip),%r14 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46f9cd │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f9c2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46f8f8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10cac77(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13f0818 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cs add %ecx,-0x75(%r8) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x49000000(%rdi) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a12e │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x469fe8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x46a008,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x46a0f8,-0x8(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a0f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46fa40 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x46f968,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d(%rax) │ │ │ │ - add %ecx,-0x75(%r8) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,-0x5f(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13e1cf8 │ │ │ │ - movq $0x46a1a8,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10d3cba(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sub $0x41,%al │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x480046a1(%r8) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sub $0x41,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - xor $0x1412cc1,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46fa9a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4801412c(%rax) │ │ │ │ - lea 0x1412c99(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46fadd │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x161f581(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1472e78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46a23f │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a234 │ │ │ │ - movq $0x469fc8,-0x30(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0x46a028,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x46a260,-0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10d0159(%rip),%r14 │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x1412d32(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46fb1e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 46a26c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub $0x41,%al │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - testl $0x4358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - sbb 0x1(%rdx),%ah │ │ │ │ - jmp 46a1d8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46faf8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3c(%rdi) │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - movq $0x187cfa8,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1a8bc99,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 46a1d8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x1412cbd(%rip),%rbx │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x46fb38,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10caa49(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x412c,$0x1 │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46a34d │ │ │ │ - movq $0x46a368,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1617015(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 145c108 │ │ │ │ + jb 46fc74 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46fc69 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub 0x1(%rcx),%al │ │ │ │ - lea 0x1412ad9(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2c(%rax) │ │ │ │ - add %ecx,-0x7d(%r9) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x46a328,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x10cffc2(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1412c3b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46fc18,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46a45f │ │ │ │ - movq $0x46a430,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a430 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x72b7f820(%rbx) │ │ │ │ - or $0x11087d3,%eax │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1624ba7(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1624b89(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1412c3a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x1624b60(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1624b42(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1624b24(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1624b06(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 46a4c0 │ │ │ │ - lea 0x1624b58(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1624b3a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46fd5d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46fd52 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46fc88,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10ca8f0(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46a547 │ │ │ │ - movq $0x46a520,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a520 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x4c(%rbp,%rcx,1) │ │ │ │ - mov 0x6(%rbx),%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 14722a8 │ │ │ │ - lea 0x1621759(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46fdd0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x46fcf8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1412bea(%rip),%rbx │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - sub %eax,0x1(%rcx) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46a58d │ │ │ │ - movq $0x46a5a8,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1412bb5(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 13f0818 │ │ │ │ + jb 46fe2a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x29(%rax) │ │ │ │ - add %ecx,-0x77(%r8) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - rex.WRX sub %r8,0x1(%rcx) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13e19e8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or $0x2000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sub %eax,0x1(%rcx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46a65a │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 46a64e │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a62e │ │ │ │ - movq $0x46a568,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x46a678,-0x10(%rbp) │ │ │ │ - lea 0x1621680(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1470fc8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x46a698,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 46fe6d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x161f1f1(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1621644(%rip),%rsi │ │ │ │ - jmp 1470fc8 │ │ │ │ - lea 0x1412adf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 46a684 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13e1cf8 │ │ │ │ - add %al,(%r8) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46fec2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x28(%rax) │ │ │ │ - add %ecx,-0x75(%r8) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.WXB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4801412a(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46a770 │ │ │ │ - movq $0x46a6f8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a6f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jb 46ff05 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x161f159(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1472e78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2a(%rax) │ │ │ │ - add %ecx,-0x39(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - xor %ah,-0x74b7ffba(%rdi) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46a730 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub 0x1(%rcx),%al │ │ │ │ - movq $0x46a760,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a760 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46ff46 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub %eax,0x1(%rcx) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 46a5d8 │ │ │ │ - lea 0x14129d9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46ffd8 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46ffcd │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x46ff20,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xac358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - sub %eax,0x1(%rcx) │ │ │ │ - jmp 469cf0 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47006e │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470063 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x46ff60,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x26(%rax) │ │ │ │ - add %ecx,-0x77(%r8) │ │ │ │ - testl $0x2c358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ - add %ebp,%ecx │ │ │ │ - (bad) │ │ │ │ - cmc │ │ │ │ - (bad) │ │ │ │ - jmp *0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %eax,0x1(%rcx) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46a888 │ │ │ │ - movq $0x46a830,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a830 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x49014129(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a893 │ │ │ │ - cmpq $0x0,0x7(%rbx) │ │ │ │ - jne 46a856 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - lea 0x162144a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x1a8bc99,(%r12) │ │ │ │ - lea 0x141291d(%rip),%rdi │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1615e82(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - lea 0x1412949(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + ja 4700eb │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x46fff0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x29(%rax) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46a950 │ │ │ │ - movq $0x46a8f8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a8f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sub %eax,0x1(%rcx) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46a95b │ │ │ │ - cmpq $0x0,0x7(%rbx) │ │ │ │ - jne 46a91e │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - lea 0x1621382(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x1a8bc99,(%r12) │ │ │ │ - lea 0x14128ad(%rip),%rdi │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1615dba(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - lea 0x14128d9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub %al,0x1(%rcx) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46aa18 │ │ │ │ - movq $0x46a9c0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a9c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x49014128(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46aa23 │ │ │ │ - cmpq $0x0,0x7(%rbx) │ │ │ │ - jne 46a9e6 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - lea 0x16212ba(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x1a8bc99,(%r12) │ │ │ │ - lea 0x141283d(%rip),%rdi │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1615cf2(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - lea 0x1412869(%rip),%rbx │ │ │ │ + ja 470167 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x470088,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10ca430(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x28(%rax) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46aae0 │ │ │ │ - movq $0x46aa88,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46aa88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sub %al,0x1(%rcx) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46aaeb │ │ │ │ - cmpq $0x0,0x7(%rbx) │ │ │ │ - jne 46aaae │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - lea 0x16211f2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x1a8bc99,(%r12) │ │ │ │ - lea 0x14127cd(%rip),%rdi │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1615c2a(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - lea 0x14127f9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x50000000,%eax │ │ │ │ - sub %al,0x1(%rcx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46ab65 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 46ab60 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14127ef(%rip),%rdi │ │ │ │ - lea 0x14127ca(%rip),%rsi │ │ │ │ - lea 0x1615baa(%rip),%r14 │ │ │ │ + jb 4701e4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4701d9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sub %al,0x1(%rcx) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46ac1a │ │ │ │ - movq $0x46abc0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46abc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x58(%rdi) │ │ │ │ - cmpq $0x0,0x7(%rbx) │ │ │ │ - jne 46abe8 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - lea 0x14127a1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x1a8bc99,(%r12) │ │ │ │ - lea 0x14126eb(%rip),%rdi │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1615af0(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - lea 0x14127a7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48014127(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46ace2 │ │ │ │ - movq $0x46ac88,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ac88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x27(%rax) │ │ │ │ - add %ecx,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x58(%rdi) │ │ │ │ - cmpq $0x0,0x7(%rbx) │ │ │ │ - jne 46acb0 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - lea 0x14126d9(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x1a8bc99,(%r12) │ │ │ │ - lea 0x141270b(%rip),%rdi │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1615a28(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - lea 0x141273f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - adc $0x50000000,%eax │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46ad65 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 46ad60 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14126ef(%rip),%rdi │ │ │ │ - lea 0x1620f49(%rip),%rsi │ │ │ │ - lea 0x16159aa(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x68000000,%eax │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46add5 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 46add0 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1412707(%rip),%rdi │ │ │ │ - lea 0x14126e2(%rip),%rsi │ │ │ │ - lea 0x161593a(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0xf8000000,%eax │ │ │ │ - es add %ecx,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46ae45 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 46ae40 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1412697(%rip),%rdi │ │ │ │ - lea 0x14124ea(%rip),%rsi │ │ │ │ - lea 0x16158ca(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x88000000,%eax │ │ │ │ - es add %ecx,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46aeb5 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 46aeb0 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1412627(%rip),%rdi │ │ │ │ - lea 0x14126aa(%rip),%rsi │ │ │ │ - lea 0x161585a(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - es add %ecx,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46af25 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 46af20 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x141267f(%rip),%rdi │ │ │ │ - lea 0x1412592(%rip),%rsi │ │ │ │ - lea 0x16157ea(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x70000000,%eax │ │ │ │ - es add %ecx,-0x73(%r8) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46af95 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 46af90 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x141260f(%rip),%rdi │ │ │ │ - lea 0x141239a(%rip),%rsi │ │ │ │ - lea 0x161577a(%rip),%r14 │ │ │ │ + jb 47026d │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470262 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x470188,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - es add %ecx,-0x73(%r8) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46b005 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 46b000 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x141259f(%rip),%rdi │ │ │ │ - lea 0x141255a(%rip),%rsi │ │ │ │ - lea 0x161570a(%rip),%r14 │ │ │ │ + jb 470306 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4702fb │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4701f8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x38000000,%eax │ │ │ │ - es add %ecx,-0x73(%r8) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46b075 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 46b070 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14125d7(%rip),%rdi │ │ │ │ - lea 0x1620c39(%rip),%rsi │ │ │ │ - lea 0x161569a(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470383 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x470288,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ - es add %ecx,-0x73(%r8) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46b0e5 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 46b0e0 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14125cf(%rip),%rdi │ │ │ │ - lea 0x1620bc9(%rip),%rsi │ │ │ │ - lea 0x161562a(%rip),%r14 │ │ │ │ + jb 47041f │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470414 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x470320,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10ca187(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - es add %ecx,-0x73(%r8) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46b198 │ │ │ │ - movq $0x46b140,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46b140 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - and $0x83490141,%eax │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x56(%rdi) │ │ │ │ - cmpq $0x0,0x7(%rbx) │ │ │ │ - jne 46b166 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - lea 0x1620b3a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x1a8bc99,(%r12) │ │ │ │ - lea 0x141257d(%rip),%rdi │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1615572(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - lea 0x14125a9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48014125(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46b260 │ │ │ │ - movq $0x46b208,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46b208 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x25(%rax) │ │ │ │ - add %ecx,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x56(%rdi) │ │ │ │ - cmpq $0x0,0x7(%rbx) │ │ │ │ - jne 46b22e │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - lea 0x1620a72(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4704a2 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x4703a8,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x1a8bc99,(%r12) │ │ │ │ - lea 0x141250d(%rip),%rdi │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x16154aa(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - lea 0x1412539(%rip),%rbx │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - and $0x8d480141,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46b2e5 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 46b2e0 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14124e7(%rip),%rdi │ │ │ │ - lea 0x16209c9(%rip),%rsi │ │ │ │ - lea 0x161542a(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x40000000,%eax │ │ │ │ - and $0x8d480141,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46b355 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 46b350 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14124df(%rip),%rdi │ │ │ │ - lea 0x1620959(%rip),%rsi │ │ │ │ - lea 0x16153ba(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x38000000,%eax │ │ │ │ - and $0x8d480141,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46b3c5 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 46b3c0 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14124d7(%rip),%rdi │ │ │ │ - lea 0x16208e9(%rip),%rsi │ │ │ │ - lea 0x161534a(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ - and $0x8d480141,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46b435 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 46b430 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14124cf(%rip),%rdi │ │ │ │ - lea 0x1620879(%rip),%rsi │ │ │ │ - lea 0x16152da(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 469cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x72b7febf(%rip) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46b4d1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 470502 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46b490,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46b490 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and $0x41,%al │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - mov $0x46,%ah │ │ │ │ - add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - lea 0x16171ee(%rip),%r8 │ │ │ │ - lea 0x1617267(%rip),%rdi │ │ │ │ - lea 0x16097b8(%rip),%rsi │ │ │ │ - lea 0x1609879(%rip),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48cdb8 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0x4a8288,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 15133f8 │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46b5b6 │ │ │ │ + jb 470575 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46b578,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movq $0x470560,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b578 │ │ │ │ + jne 470560 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x21(%rdi) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - movzbl 0x7(%rax),%eax │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 46d918 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46b64e │ │ │ │ + jb 4705ed │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46b610,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movq $0x4705d8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b610 │ │ │ │ + jne 4705d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x21(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movzbl 0x7(%rax),%eax │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4754f8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46b6e6 │ │ │ │ + jb 47062e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46b6a8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46b6a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4706c0 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4706b5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x470608,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x21(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movzbl 0x7(%rax),%eax │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470732 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x470648,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x22(%rax) │ │ │ │ - add %ecx,-0x7f(%r9) │ │ │ │ - (bad) │ │ │ │ - test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b7c5 │ │ │ │ - movq $0x46b450,-0xa0(%r12) │ │ │ │ - mov %r14,-0x90(%r12) │ │ │ │ - movq $0x46b538,-0x88(%r12) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x14e0068,-0x70(%r12) │ │ │ │ - lea -0x88(%r12),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - movq $0x1a8bc99,-0x60(%r12) │ │ │ │ - movq $0x46b5d0,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x14e0068,-0x40(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - lea -0x6e(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x46b668,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - lea 0x14121a1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x14604f8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x14125e4(%rip),%rbx │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4706d8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10c9dfc(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46b888 │ │ │ │ + jb 470824 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470819 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea 0x11073ea(%rip),%rcx │ │ │ │ - mov (%rcx,%rbx,8),%rbx │ │ │ │ - jmp *%rbx │ │ │ │ - lea 0x162395e(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623940(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x162391e(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623900(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x16238e2(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x16238c4(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 46b8e2 │ │ │ │ - lea 0x1623916(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x16238f8(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46b948 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4708ad │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4708a2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea 0x110736a(%rip),%rcx │ │ │ │ - mov (%rcx,%rbx,8),%rbx │ │ │ │ - jmp *%rbx │ │ │ │ - lea 0x1623c5e(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623c40(%rip),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4707c8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x1623c1e(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623c00(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623be2(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623bc4(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 46b9a2 │ │ │ │ - lea 0x1623c16(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623bf8(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46ba08 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470922 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea 0x11072ea(%rip),%rcx │ │ │ │ - mov (%rcx,%rbx,8),%rbx │ │ │ │ - jmp *%rbx │ │ │ │ - lea 0x162387e(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623860(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x470838,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x162383e(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623820(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623802(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x16237e4(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 46ba62 │ │ │ │ - lea 0x1623836(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623818(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46bac8 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4709b6 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4709ab │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea 0x110726a(%rip),%rcx │ │ │ │ - mov (%rcx,%rbx,8),%rbx │ │ │ │ - jmp *%rbx │ │ │ │ - lea 0x1623b7e(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623b60(%rip),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4708c8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10c9bfb(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x1623b3e(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623b20(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623b02(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623ae4(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 46bb22 │ │ │ │ - lea 0x1623b36(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623b18(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46bb88 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea 0x11071ea(%rip),%rcx │ │ │ │ - mov (%rcx,%rbx,8),%rbx │ │ │ │ - jmp *%rbx │ │ │ │ - lea 0x162347e(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623460(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x162343e(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623420(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623402(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x16233e4(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 46bbe2 │ │ │ │ - lea 0x1623436(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623418(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470a31 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x470948,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46bc48 │ │ │ │ + jb 470a8a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea 0x110716a(%rip),%rcx │ │ │ │ - mov (%rcx,%rbx,8),%rbx │ │ │ │ - jmp *%rbx │ │ │ │ - lea 0x162343e(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1623420(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - lea 0x16233fe(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x16233e0(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x16233c2(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x16233a4(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 46bca2 │ │ │ │ - lea 0x16233f6(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x16233d8(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4801411c,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46bce2 │ │ │ │ + jb 470acd │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x161e591(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46b708 │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x1,(%rcx,%rax,2) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46bd1a │ │ │ │ + jb 470b0e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46b708 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W sbb $0x41,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 733ef684 <__environ@GLIBC_2.2.5+0x7195b69c> │ │ │ │ - and %ecx,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock or %ah,-0x76b7feaf(%rdx) │ │ │ │ - pop %rbp │ │ │ │ - clc │ │ │ │ - movq $0x46bd70,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 46b708 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - xchg %eax,%edi │ │ │ │ - and %al,0x1(%rcx) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13f0818 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sbb 0x1(%rcx),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46be14 │ │ │ │ - movq $0x46bdd8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46bdd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4801411b(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - lea 0x1106feb(%rip),%rcx │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x2(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 46be06 │ │ │ │ - lea 0x1411f73(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1411f2d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14120a5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 46bf3c │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 46be44 │ │ │ │ - lea 0x1411e8d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1411e47(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - lea 0x1106fb0(%rip),%rbx │ │ │ │ - mov (%rbx,%rax,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1411ded(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1411da6(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 46be9d │ │ │ │ - lea 0x1411bcc(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1411b86(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 46bf4a │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 46bed0 │ │ │ │ - lea 0x1411af1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1411acb(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1411aa5(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x9,%rax │ │ │ │ - jb 46bf58 │ │ │ │ - cmp $0xa,%rax │ │ │ │ - jb 46c017 │ │ │ │ - mov 0x1(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 46c1ff │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 46bf2e │ │ │ │ - lea 0x1411f4b(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1411f05(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1411dbf(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1411aa1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jae 46c0eb │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jb 46c1d6 │ │ │ │ - mov 0x9(%rbx),%rax │ │ │ │ - mov 0x11(%rbx),%rcx │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 46c539 │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 46c613 │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x470ae8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 46c7a3 │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bff7 │ │ │ │ - movq $0x46b9c0,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1a8bc99,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x46c8d8,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x9(%rbx),%al │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - jae 46c227 │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb 46c3d7 │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c0cc │ │ │ │ - movq $0x14dffa8,-0x60(%r12) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x14e0068,-0x50(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x1a8bc99,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - movq $0x1a8eff1,-0x30(%r12) │ │ │ │ - lea -0x4e(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - movq $0x1a8f2a1,-0x18(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - movq $0x46c938,-0x8(%rbp) │ │ │ │ - mov %al,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x9(%rbx),%rax │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - jae 46c308 │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb 46c4a8 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c17e │ │ │ │ - movq $0x46bcf8,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - movq $0x1a8efc1,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - movq $0x1a8f2a1,-0x18(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x46c918,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1411a0c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x141198e(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1411911(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14118cb(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x1(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 46c1f1 │ │ │ │ - lea 0x1411bf8(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1411bb2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1411ca4(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7cb7f7bb(%rdx) │ │ │ │ - (bad) │ │ │ │ - add $0x78,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c2ce │ │ │ │ - movq $0x14dffa8,-0x70(%r12) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x14604f8,-0x60(%r12) │ │ │ │ - lea -0x6f(%r12),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x14e0068,-0x50(%r12) │ │ │ │ - lea -0x5e(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x1a8bc99,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - movq $0x187dbca,-0x30(%r12) │ │ │ │ - lea -0x4e(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x14df608,-0x20(%r12) │ │ │ │ - movq $0x1a8f341,-0x18(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - movq $0x46c220,-0x8(%rbp) │ │ │ │ - mov %al,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x16(%rax) │ │ │ │ - add %ecx,-0x75(%r8) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x70,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c399 │ │ │ │ - movq $0x46bd30,-0x68(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x14e0068,-0x50(%r12) │ │ │ │ - movq $0x1a7db59,-0x48(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - movq $0x187ddfa,-0x30(%r12) │ │ │ │ - lea -0x4e(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x14df608,-0x20(%r12) │ │ │ │ - movq $0x1a8f341,-0x18(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x470b28,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - movq $0x46c300,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10c9a65(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7cb7f7bb(%rdx) │ │ │ │ - (bad) │ │ │ │ - add $0x68,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c46b │ │ │ │ - movq $0x14dffa8,-0x60(%r12) │ │ │ │ - movzbl %al,%eax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x14e0068,-0x50(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x1a8bc99,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - movq $0x1a8eff1,-0x30(%r12) │ │ │ │ - lea -0x4e(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - movq $0x1a8f201,-0x18(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - movq $0x46c3d0,-0x8(%rbp) │ │ │ │ - mov %al,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - adc $0x41,%al │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x58,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c519 │ │ │ │ - movq $0x46bcc0,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - movq $0x1a8efc1,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - movq $0x1a8f201,-0x18(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x46c4a0,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 46c6bb │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x80,%r12 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 470c64 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c5f3 │ │ │ │ - movq $0x46bb40,-0x78(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x14604f8,-0x60(%r12) │ │ │ │ - lea -0x78(%r12),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x14e0068,-0x50(%r12) │ │ │ │ - lea -0x5e(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x1a8bc99,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - movq $0x187dbca,-0x30(%r12) │ │ │ │ - lea -0x4e(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x14df608,-0x20(%r12) │ │ │ │ - movq $0x1a8f341,-0x18(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - movq $0x46c8f8,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ + ja 470c59 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 46c833 │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c67b │ │ │ │ - movq $0x46b840,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1a8bc99,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x46c8b8,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c762 │ │ │ │ - movq $0x46bc00,-0x78(%r12) │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - movq $0x14604f8,-0x60(%r12) │ │ │ │ - lea -0x78(%r12),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x14e0068,-0x50(%r12) │ │ │ │ - lea -0x5e(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x1a8bc99,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - movq $0x187dbca,-0x30(%r12) │ │ │ │ - lea -0x4e(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x14df608,-0x20(%r12) │ │ │ │ - movq $0x1a8f341,-0x18(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x13d8530,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x470c08,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - movq $0x46c6b0,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 470d4d │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c7f8 │ │ │ │ - movq $0x46ba80,-0x38(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1a8bc99,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x46c798,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - add %eax,(%rax) │ │ │ │ + ja 470d42 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x470c78,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10c990c(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x40,%r12 │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c888 │ │ │ │ - movq $0x46b900,-0x38(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x14e0068,-0x20(%r12) │ │ │ │ + ja 470dc0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x470ce8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1a8bc99,-0x10(%r12) │ │ │ │ - movq $0x13d8550,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - movq $0x46c828,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 470e1a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov $0xffffff6,%ebp │ │ │ │ - (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 470e8d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x470e78,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470e78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - rex.RXB cld │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x10(%rax) │ │ │ │ - add %ecx,-0x75(%r8) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - call 1046c91d <__environ@GLIBC_2.2.5+0xe9d8935> │ │ │ │ - (bad) │ │ │ │ - add %al,0x0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 474990 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7cb7f7bb(%rdx) │ │ │ │ - (bad) │ │ │ │ - hlt │ │ │ │ - idiv %bh │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x15(%rax) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ - rex.RB clc │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c97a │ │ │ │ - movq $0x46c998,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 46bda0 │ │ │ │ - lea 0x141154f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x161f2dd(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dl,-0x72b7febf(%rip) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46c9fa │ │ │ │ + jb 470ed5 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x161e189(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46cb50 │ │ │ │ + jmp 1472e78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46ca33 │ │ │ │ + jb 470f16 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46ca50 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103f03a4 <__environ@GLIBC_2.2.5+0xe95c3bc> │ │ │ │ - (bad) │ │ │ │ - ret $0x0 │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8d94fd │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ca98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdi,%rdi,2) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46cb0f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x46ca10,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x1a8bc99,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x13(%rax) │ │ │ │ - add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46cbe3 │ │ │ │ - movq $0x46cb88,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46cb88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x48014113(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 46cbee │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 470fa8 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46cbd3 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x46c9d8,-0x10(%r12) │ │ │ │ + ja 470f9d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x470ef0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x46cc10,-0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 46bda0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x141131e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x161f0a4(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdi,%rdi,1) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46cc4f │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x46ca50,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 46ca50 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46cc8e │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + ja 47101a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x470f30,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - adc 0x1(%rcx),%al │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 46cb50 │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x25(%rdi) │ │ │ │ - movq $0x46ccb0,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea 0x14111e7(%rip),%rdi │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x141044c(%rip),%r14 │ │ │ │ - jmp 469cf0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x14111fc(%rip),%rbx │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x470fc0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10c9521(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46cdad │ │ │ │ + jb 47110c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471101 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46cd70,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46cd70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 471195 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47118a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4710b0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49014105(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ce1e │ │ │ │ - movq $0x46cd30,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x1a8bc99,(%r12) │ │ │ │ - lea 0x141052b(%rip),%rdi │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x16138e8(%rip),%r14 │ │ │ │ - jmp 469cf0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x1411118(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + ja 47120a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x471120,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46cec5 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47129e │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471293 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46ce88,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ce88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4711b0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10c9320(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471319 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x471230,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46cf5d │ │ │ │ + jb 471372 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46cf20,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46cf20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4713b5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x161dca9(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46cff9 │ │ │ │ - movq $0x46ce48,-0x58(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0x14e0068,-0x40(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x1a8bc99,-0x30(%r12) │ │ │ │ - movq $0x46cee0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x1410f70(%rip),%rdi │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x161370d(%rip),%r14 │ │ │ │ - jmp 469cf0 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - lea 0x1410f75(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46d096 │ │ │ │ - movq $0x46d060,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d060 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 4713f6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x488800,-0x8(%r12) │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4713d0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1410f03(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46d12e │ │ │ │ - movq $0x46d0f8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d0f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x488820,-0x8(%r12) │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x471410,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1410e73(%rip),%rbx │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10c9189(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46d1c6 │ │ │ │ - movq $0x46d190,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d190 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jb 47154c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471541 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x488840,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1410de3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4714f0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46d25e │ │ │ │ - movq $0x46d228,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d228 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x488860,-0x8(%r12) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 471635 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47162a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x471560,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x3(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1410d53(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10c9030(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46d2f6 │ │ │ │ - movq $0x46d2c0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d2c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x488880,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4716a8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4715d0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1410cc3(%rip),%rbx │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46d38e │ │ │ │ - movq $0x46d358,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d358 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4888a0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x1(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1410c33(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471702 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103f0d0c <__environ@GLIBC_2.2.5+0xe95cd24> │ │ │ │ - (bad) │ │ │ │ - fildl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x46d3f8,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d3f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471745 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x161d919(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46d428 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47179a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x2c(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46d458 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4717dd │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x161d881(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47181e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x4888c0,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1410b29(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46d577 │ │ │ │ - movq $0x46d508,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 4718b0 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4718a5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4717f8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d508 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 471946 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47193b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x471838,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - {rex2 0x46} add %r25b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46d538 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4719c3 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x4718c8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x4888e0,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1410a5a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46d652 │ │ │ │ - movq $0x46d5e0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d5e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471a3f │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x471960,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10c8b7d(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46d610 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471abc │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471ab1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 471b45 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471b3a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x471a60,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x25(%rdi) │ │ │ │ - mov 0x7(%rbx),%al │ │ │ │ - movq $0x488900,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x1410987(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46d6e6 │ │ │ │ - movq $0x46d6b0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d6b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 471bde │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471bd3 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x471ad0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x488920,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x1(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x14108fb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471c5b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x471b60,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46d7b1 │ │ │ │ - movq $0x46d750,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 471cf7 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471cec │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x471bf8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10c88d4(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d750 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x7cffb929(%r8) │ │ │ │ - jrcxz 46d762 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d788 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471d7a │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x471c80,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r14b,0xe(%r13) │ │ │ │ - lea 0x161e4d5(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161e4d0(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1410838(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471dda │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 46d829 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46d87f │ │ │ │ - movq $0x46d818,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d818 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471e1d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x161d241(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1472e78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push %rax │ │ │ │ - fadds 0x0(%rsi) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d850 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471e72 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x11(%r14) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1410772(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471eb5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x161d1a9(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1472e78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46d943 │ │ │ │ - movq $0x46d8e8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d8e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471ef6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - flds 0x0(%rsi) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d920 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 471f88 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471f7d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x471ed0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14106b6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46da09 │ │ │ │ - movq $0x46d9a8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 47201e │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472013 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x471f10,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d9a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47209b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x471fa0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - flds 0x0(%rsi) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46d9e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0xe(%r14) │ │ │ │ - lea 0x161e27d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161e278(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14105f8(%rip),%rbx │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472117 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x472038,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10c84af(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 46da81 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46dad7 │ │ │ │ - movq $0x46da70,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46da70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - test $0xda,%al │ │ │ │ - rex.RX add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46daa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 472194 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472189 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x11(%r14) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1410532(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46dba1 │ │ │ │ - movq $0x46db40,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 47221d │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472212 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x472138,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46db40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x25(%r8) │ │ │ │ - rex.RX add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46db78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0xe(%r14) │ │ │ │ - lea 0x161e0e5(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161e0e0(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1410470(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46dc69 │ │ │ │ - movq $0x46dc08,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 4722b6 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4722ab │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4721a8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46dc08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x24(%r8) │ │ │ │ - rex.RX add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 46dc40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r14b,0xe(%r13) │ │ │ │ - lea 0x161e01d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161e018(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14103b0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472333 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x472238,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46dd2b │ │ │ │ - movq $0x46dcd0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 4723cf │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4723c4 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x4722d0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10c8206(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46dcd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - fldl 0x0(%rsi) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46dd08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472452 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x472358,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14102f6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4724b2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46de06 │ │ │ │ - movq $0x46dd90,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46dd90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - fldl 0x0(%rsi) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ddc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jge 46dde5 │ │ │ │ - lea 0x161dea3(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 46ddf8 │ │ │ │ - lea 0x161de99(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161de94(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1410243(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4724c8,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10c813a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46decb │ │ │ │ - movq $0x46de70,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46de70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472580 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x7cffb922(%r8) │ │ │ │ - jrcxz 46de82 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46dea8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4725fc │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4725f1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x472548,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10c8071(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1410186(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 46df41 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46df97 │ │ │ │ - movq $0x46df30,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46df30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4725a0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push $0xffffffff830046df │ │ │ │ - jrcxz 46df42 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46df68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4726ba │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x11(%r14) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x1410112(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46e05b │ │ │ │ - movq $0x46e000,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46e000 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - loopne 46e04d │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 46e038 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4726d0,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10c7ebc(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1410056(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472788 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46e121 │ │ │ │ - movq $0x46e0c0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46e0c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 472804 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4727f9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x472750,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10c7df3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - loopne 46e10d │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46e0f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0xe(%r14) │ │ │ │ - lea 0x161db65(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161db60(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4727a8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x140ff98(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 46e199 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46e1ef │ │ │ │ - movq $0x46e188,-0x18(%rbp) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB enter $0x28f8,$0x47 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rdi │ │ │ │ + mov 0x26(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e188 │ │ │ │ + jne 4728f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - shl $0x46,%cl │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46e1c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x11(%r14) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140fed2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46e2b9 │ │ │ │ - movq $0x46e258,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,-0x77(%r8) │ │ │ │ + flds -0x72b7f81f(%rbx) │ │ │ │ + adc $0x11a2b7f,%eax │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + movq $0x472950,0x0(%rbp) │ │ │ │ + mov 0x2(%rbx),%rcx │ │ │ │ + mov 0xa(%rbx),%rdx │ │ │ │ + mov 0x12(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e258 │ │ │ │ + jne 472950 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x7cffb91e(%r8) │ │ │ │ - jrcxz 46e26a │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4704c8,-0x78(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + movq $0x470518,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0x470590,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + lea -0x58(%r12),%rcx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 4729e9 │ │ │ │ + movq $0x4709d8,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x470760,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x472a60,-0x8(%rbp) │ │ │ │ + mov 0x3(%rbx),%rcx │ │ │ │ + mov 0xb(%rbx),%rdx │ │ │ │ + mov 0x13(%rbx),%rsi │ │ │ │ + mov 0x1b(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e290 │ │ │ │ + jne 472a60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0xe(%r14) │ │ │ │ - lea 0x161d9cd(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + test $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472f85 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x46fdf0,-0xa0(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x90(%r12) │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov %rcx,-0x88(%r12) │ │ │ │ + movq $0x46fe40,-0x80(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x70(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + movq $0x46fe88,-0x60(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x46fed8,-0x40(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0xa0(%r12),%rbx │ │ │ │ + lea -0x80(%r12),%rcx │ │ │ │ + lea -0x60(%r12),%rdx │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 472b2e │ │ │ │ + movq $0x470440,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x161d9c8(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x470118,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x140fe10(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46e381 │ │ │ │ - movq $0x46e320,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0x472b90,0x0(%rbp) │ │ │ │ + mov 0x4(%rbx),%rcx │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e320 │ │ │ │ + jne 472b90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x1d(%r8) │ │ │ │ - rex.RX add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 46e358 │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472f95 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x46fa60,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x46fab0,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 472c09 │ │ │ │ + movq $0x46fd80,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x46fbb8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x472c60,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 472c60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + nop │ │ │ │ + xchg %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r14b,0xe(%r13) │ │ │ │ - lea 0x161d905(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472fa5 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x46f6d0,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x46f720,-0x30(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 472cd9 │ │ │ │ + movq $0x46f9f0,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x161d900(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x46f828,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x140fd50(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46e443 │ │ │ │ - movq $0x46e3e8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0x472d30,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e3e8 │ │ │ │ + jne 472d30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - in $0x46,%al │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 46e420 │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472fb5 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x46f340,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x46f390,-0x30(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 472da9 │ │ │ │ + movq $0x46f660,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x46f498,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x472e08,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 472e08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push $0x58a53b4d │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,-0x74b80000(%rcx,%rax,1) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x46ee18,-0x60(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + movq $0x46ee68,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + lea -0x60(%r12),%rdx │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 472e8f │ │ │ │ + movq $0x46f2b8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x140fc96(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46e51e │ │ │ │ - movq $0x46e4a8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0x46f020,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + add $0xfffffffffffffffa,%rcx │ │ │ │ + lea 0x11a25f9(%rip),%rdx │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + movq $0x472f08,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e4a8 │ │ │ │ + jne 472f08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - in $0x46,%al │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 46e4e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jge 46e4fd │ │ │ │ - lea 0x161d78b(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 46e510 │ │ │ │ - lea 0x161d781(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x48000006(%rsi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0x472680,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 472f5c │ │ │ │ + movq $0x472820,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x161d77c(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x4726f8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x140fbe3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46e5e3 │ │ │ │ - movq $0x46e588,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x473008,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e588 │ │ │ │ + jne 473008 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - in $0x46,%eax │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 46e5c0 │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,0x48000005(%rsi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0x472478,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 47305c │ │ │ │ + movq $0x472618,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4724f0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4730c8,-0x8(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rdx │ │ │ │ + mov 0x11(%rbx),%rsi │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4730c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140fb26(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 46e659 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46e6af │ │ │ │ - movq $0x46e648,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4735bf │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x471da0,-0xa0(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x90(%r12) │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov %rcx,-0x88(%r12) │ │ │ │ + movq $0x471df0,-0x80(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x70(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + movq $0x471e38,-0x60(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x471e88,-0x40(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0xa0(%r12),%rbx │ │ │ │ + lea -0x80(%r12),%rcx │ │ │ │ + lea -0x60(%r12),%rdx │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 473196 │ │ │ │ + movq $0x4723f0,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4720c8,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x473208,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rdx │ │ │ │ + mov 0x11(%rbx),%rsi │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,0x10(%rbp) │ │ │ │ + mov %rsi,0x18(%rbp) │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e648 │ │ │ │ + jne 473208 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - and $0x46,%dh │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46e680 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x11(%r14) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + test $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4735cf │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4716c8,-0xa0(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x90(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0x88(%r12) │ │ │ │ + movq $0x471718,-0x80(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x70(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + movq $0x471760,-0x60(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x4717b0,-0x40(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140fab2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46e773 │ │ │ │ - movq $0x46e718,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + lea -0xa0(%r12),%rbx │ │ │ │ + lea -0x80(%r12),%rcx │ │ │ │ + lea -0x60(%r12),%rdx │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 4732d2 │ │ │ │ + movq $0x471d18,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4719f0,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x473338,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e718 │ │ │ │ + jne 473338 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x19(%r8) │ │ │ │ - rex.RX add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 46e750 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4735df │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x471338,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x471388,-0x30(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 4733b1 │ │ │ │ + movq $0x471658,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x140f9f6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46e839 │ │ │ │ - movq $0x46e7d8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0x471490,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x473410,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rdx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e7d8 │ │ │ │ + jne 473410 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - call ffffffffe3c9e828 <__environ@GLIBC_2.2.5+0xffffffffe220a840> │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ecx,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x470de0,-0x78(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + movq $0x470e30,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x470ea8,-0x38(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + lea -0x58(%r12),%rcx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 4734ad │ │ │ │ + movq $0x4712c0,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x471048,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x473508,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e810 │ │ │ │ + jne 473508 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + xchg %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0xe(%r14) │ │ │ │ - lea 0x161d44d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4735ff │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x470a50,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x470aa0,-0x30(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 473581 │ │ │ │ + movq $0x470d70,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x161d448(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x470ba8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x140f938(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 46e8b1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46e907 │ │ │ │ - movq $0x46e8a0,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46e8a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4736ad │ │ │ │ + movq $0x46ed00,-0x80(%r12) │ │ │ │ + mov %r14,-0x78(%r12) │ │ │ │ + movq $0x46ed70,-0x70(%r12) │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + movq $0x46eda8,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + movq $0x46ede0,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x472890,-0x28(%r12) │ │ │ │ + lea -0x7e(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x88,0x388(%r13) │ │ │ │ + lea 0x142f059(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - fsubr %st(0),%st │ │ │ │ - rex.RX add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46e8d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 473712 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x11(%r14) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140f872(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 473762 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46e9d1 │ │ │ │ - movq $0x46e970,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46e970 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4737b2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 473628 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x7cffb917(%r8) │ │ │ │ - jrcxz 46e982 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46e9a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4737ee │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0xe(%r14) │ │ │ │ - lea 0x161d2b5(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161d2b0(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140f7b0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46ea99 │ │ │ │ - movq $0x46ea38,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 473880 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473875 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4737c8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ea38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x16(%r8) │ │ │ │ - rex.RX add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46ea70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r14b,0xe(%r13) │ │ │ │ - lea 0x161d1ed(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161d1e8(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140f6f0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4738f2 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x473808,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46eb5b │ │ │ │ - movq $0x46eb00,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46eb00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x473898,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10c6bea(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - jmp 46eb4d │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46eb38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4739e4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4739d9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140f636(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46ec36 │ │ │ │ - movq $0x46ebc0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 473a6d │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473a62 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x473988,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ebc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - jmp 46ec0d │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 46ebf8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473ae2 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4739f8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jge 46ec15 │ │ │ │ - lea 0x161d073(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 46ec28 │ │ │ │ - lea 0x161d069(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161d064(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140f583(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46ecfb │ │ │ │ - movq $0x46eca0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 473b76 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473b6b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x473a88,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10c69e9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46eca0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - in (%dx),%al │ │ │ │ - rex.RX add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46ecd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473bf1 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x473b08,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x140f4c6(%rip),%rbx │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 46ed71 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46edc7 │ │ │ │ - movq $0x46ed60,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ed60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 473c4a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - in (%dx),%eax │ │ │ │ - rex.RX add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46ed98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x11(%r14) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140f452(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x473c60,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10c691c(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46ee8b │ │ │ │ - movq $0x46ee30,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ee30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473d18 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x12(%r8) │ │ │ │ - rex.RX add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46ee68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 473d94 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473d89 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x473ce0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10c6853(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x473d38,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x140f396(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + adc $0x3000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46ef51 │ │ │ │ - movq $0x46eef0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46eef0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RB call 103f7774 <__environ@GLIBC_2.2.5+0xe96378c> │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - out %eax,(%dx) │ │ │ │ - rex.RX add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + ds add %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + sti │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + jne 473f12 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473f76 │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4736d8,-0x78(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + mov %rdx,-0x60(%r12) │ │ │ │ + movq $0x473728,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + movq $0x473778,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + lea -0x58(%r12),%rbx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%rcx │ │ │ │ + jl 473ed0 │ │ │ │ + movq $0x473b98,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x473920,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - jne 46ef28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0xe(%r14) │ │ │ │ - lea 0x161cd35(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473f9a │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x473c10,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + cmp $0xb,%rsi │ │ │ │ + jl 473f56 │ │ │ │ + movq $0x473db0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x161cd30(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x473c88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x140f2d8(%rip),%rbx │ │ │ │ + lea 0x142e7ae(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 46efc9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46f01f │ │ │ │ - movq $0x46efb8,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0x473fd0,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x473f00,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46efb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 1513340 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - lock out %eax,(%dx) │ │ │ │ - rex.RX add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - ret │ │ │ │ + (bad) {%k7}{z} │ │ │ │ (bad) │ │ │ │ - jne 46eff0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x11(%r14) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140f212(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46f0e9 │ │ │ │ - movq $0x46f088,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f088 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 4741c0 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - lock rex.RX add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46f0c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0xe(%r14) │ │ │ │ - lea 0x161cb9d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161cb98(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140f150(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 474120 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46f1b1 │ │ │ │ - movq $0x46f150,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f150 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x7cffb90f(%r8) │ │ │ │ - jrcxz 46f162 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f188 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47406a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 473628 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r14b,0xe(%r13) │ │ │ │ - lea 0x161cad5(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161cad0(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4740ed │ │ │ │ + movq $0x474000,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + movq $0x474028,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + movq $0x474048,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1474378,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x4e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x140f090(%rip),%rbx │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + lea 0x142e629(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46f273 │ │ │ │ - movq $0x46f218,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f218 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.RB loopne 474171 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 47414e │ │ │ │ + movq $0x151c2e0,-0x20(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + movq $0x1a8bc99,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 473628 │ │ │ │ + lea 0x142e5db(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0xe(%r8) │ │ │ │ - rex.RX add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4741a2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 473628 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - jne 46f250 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140efd6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46f34e │ │ │ │ - movq $0x46f2d8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f2d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x17(%rdi) │ │ │ │ + movq $0x474170,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x142e542(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - repz rex.RX add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46f310 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 474242 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 473628 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jge 46f32d │ │ │ │ - lea 0x161c95b(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 46f340 │ │ │ │ - lea 0x161c951(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161c94c(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140ef23(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 474292 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46f413 │ │ │ │ - movq $0x46f3b8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f3b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4742e2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - repz rex.RX add %r8b,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46f3f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47431e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - lahf │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140ee66(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46f4d3 │ │ │ │ - movq $0x46f478,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 4743b7 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4743ac │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4742f8,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f478 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474433 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x474338,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x7cffb90c(%r8) │ │ │ │ - jrcxz 46f48a │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f4b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rorb $0xb6,(%rdi) │ │ │ │ - rorb $0xe0,-0x3f(%rax) │ │ │ │ - add -0x75(%rax),%ecx │ │ │ │ - cwtl │ │ │ │ - ror $1,%bl │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140edfe(%rip),%rbx │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4744af │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x4743d0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10c6098(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46f5d7 │ │ │ │ - movq $0x46f538,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f538 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47452c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474521 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rdx,2) │ │ │ │ - movl $0x46f570,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f570 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4745bf │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4745b4 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4744d0,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0xe(%rbp) │ │ │ │ - lea 0x161c713(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161c6fc(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x46f5c0,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f5c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rdi,4) │ │ │ │ - lea 0x161c6b1(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140ed22(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47463b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x474540,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46f6d5 │ │ │ │ - movq $0x46f640,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 4746d7 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4746cc │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x4745d8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10c5e7f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f640 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdi,1) │ │ │ │ - movl $0x46f678,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f678 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x161c5f2,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47475a │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x474660,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x46f6b0,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f6b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x161c5ba(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161c5a3(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140ec2c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - lock mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 46f600 │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4747ba │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46f7f5 │ │ │ │ - movq $0x46f760,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f760 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdi,1) │ │ │ │ - movl $0x46f798,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f798 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x161c4db,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x46f7d0,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f7d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4747d0,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10c5db9(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x161c491(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161c48c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140eb1c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474888 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46f8ed │ │ │ │ - movq $0x46f858,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f858 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 474904 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4748f9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x474850,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10c5cf0(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdi,1) │ │ │ │ - movl $0x46f890,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f890 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x161c3e3,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x46f8c8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f8c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x161c399(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161c394(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4748a8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x140ea2c(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x3000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46f9a6 │ │ │ │ - movq $0x46f950,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f950 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB call 103f82e4 <__environ@GLIBC_2.2.5+0xe9642fc> │ │ │ │ + (bad) │ │ │ │ + rex.RX add %r8d,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + sti │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + jne 474a8a │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474aee │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x474210,-0x78(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + movq $0x474258,-0x60(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + movq $0x4742a8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + lea -0x60(%r12),%rbx │ │ │ │ + lea -0x40(%r12),%rdx │ │ │ │ + cmp $0xb,%rcx │ │ │ │ + jl 474a40 │ │ │ │ + movq $0x4746f8,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x474460,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rdx,1) │ │ │ │ - mov %eax,%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x46f998,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f998 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474b12 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x474780,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + cmp $0xb,%rsi │ │ │ │ + jl 474ace │ │ │ │ + movq $0x474920,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4747f8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x142dc56(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0x474b48,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x474a78,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x141241a,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140e97b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + pop %rdx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46fa66 │ │ │ │ - movq $0x46fa10,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fa10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdi,1) │ │ │ │ - movl $0x46fa48,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fa48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 474ba2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 47a2b0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x141239b,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140e8c3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 46fae1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46fb59 │ │ │ │ - movq $0x46fad0,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fad0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 474bf2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 46fb64 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x46fb18,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fb18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 474c42 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rdi) │ │ │ │ - je 46fb73 │ │ │ │ - lea -0x1(%rsi),%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jge 46fb49 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140e828(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 46fae8 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 46fb34 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 474c7e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46fc47 │ │ │ │ - movq $0x46fbd8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 474d17 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474d0c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x474c58,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fbd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474d93 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x474c98,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 46fc52 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x46fc18,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fc18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 46fc5e │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140e742(%rip),%rbx │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474e0f │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x474d30,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10c29f2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 46fbec │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 46fc2c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46fd3d │ │ │ │ - movq $0x46fcc8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fcc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 474e8c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474e81 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 46fd48 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x46fd08,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fd08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 474f1f │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474f14 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x474e30,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - je 46fd54 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jge 46fd2f │ │ │ │ - lea 0x161bf49(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161bf44(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140e654(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 46fcdc │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 46fd1c │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474f9b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x474ea0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 46fdc9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46fe41 │ │ │ │ - movq $0x46fdb8,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fdb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 475037 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47502c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x474f38,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10c27d9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 46fe4c │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x46fe00,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fe00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4750ba │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x474fc0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rdi) │ │ │ │ - je 46fe5b │ │ │ │ - lea -0x1(%rsi),%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jge 46fe31 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140e558(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 46fdd0 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 46fe1c │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47511a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 47a2b0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46ff35 │ │ │ │ - movq $0x46fec0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fec0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 46ff40 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x46ff00,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ff00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - je 46ff4c │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jge 46ff27 │ │ │ │ - lea 0x161bd51(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161bd4c(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140e46c(%rip),%rbx │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x475130,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10c5489(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 46fed4 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 46ff14 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 470025 │ │ │ │ - movq $0x46ffb0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ffb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4751e8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 470030 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x46fff0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fff0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 475264 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 475259 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4751b0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10c53c0(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 47003c │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 470017 │ │ │ │ - lea 0x161bc61(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161bc5c(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x475208,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x140e384(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 46ffc4 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 470004 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47010f │ │ │ │ - movq $0x4700a0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4700a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 475322 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 47011a │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x4700e0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4700e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - je 470126 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140e2a2(%rip),%rbx │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x475338,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10c528b(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 4700b4 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 4700f4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 470220 │ │ │ │ - movq $0x470190,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470190 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4753f0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 47022b │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x4701d8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4701d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47546c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 475461 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4753b8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10c51c2(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - je 47023a │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jge 4701ff │ │ │ │ - lea 0x161ba89(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 470212 │ │ │ │ - lea 0x161ba7f(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161ba7a(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x475410,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x140e1b9(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 4701a8 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 4701ec │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + adc $0x3000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47030f │ │ │ │ - movq $0x4702a0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4702a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.RB call 103f8e4c <__environ@GLIBC_2.2.5+0xe964e64> │ │ │ │ + (bad) │ │ │ │ + push %rdx │ │ │ │ add %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + sti │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x3,%rdi │ │ │ │ + jae 4755fa │ │ │ │ + cmp $0x2,%rdi │ │ │ │ + jae 47568a │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47570b │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x474b70,-0x78(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + movq $0x474bb8,-0x60(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + movq $0x474c08,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + lea -0x60(%r12),%rbx │ │ │ │ + lea -0x40(%r12),%rdx │ │ │ │ + cmp $0xb,%rcx │ │ │ │ + jl 4755b2 │ │ │ │ + movq $0x475058,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x474dc0,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - je 47031a │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x4702e0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4702e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4756e7 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x4752e8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + cmp $0xb,%rsi │ │ │ │ + jl 475642 │ │ │ │ + movq $0x475488,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x475360,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x142d0ea(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - je 470326 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47572f │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x4750e0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + cmp $0xb,%rsi │ │ │ │ + jl 4756d2 │ │ │ │ + movq $0x475280,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x140e0d2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 4702b4 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 4702f4 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + movq $0x475158,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x4755e8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0x475768,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x475678,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ - and $0x7,%eax │ │ │ │ - lea 0x1102aeb(%rip),%rbx │ │ │ │ - mov (%rbx,%rax,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x10c9717(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10c9714(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10c970e(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10c970a(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10c9705(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10c96fe(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - and $0xfffffffffffffff8,%r14 │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - je 4703c7 │ │ │ │ - lea 0x10c96b2(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10c96ad(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 470438 │ │ │ │ - movq $0x470428,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470428 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4757c2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 47c1a8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 470434 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 470350 │ │ │ │ - lea 0x140e009(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4757fa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 474088 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4704a8 │ │ │ │ - movq $0x470498,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 475832 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470498 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 47b378 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 4704a4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 470350 │ │ │ │ - lea 0x140dfa1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47586a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 473628 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x75358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - filds 0x1(%rax) │ │ │ │ - jmp 1470780 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4758ba │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47054b │ │ │ │ - movq $0x470538,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470538 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x161b75a,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 470350 │ │ │ │ - lea 0x140df0e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47590a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103f3ec4 <__environ@GLIBC_2.2.5+0xe95fedc> │ │ │ │ - (bad) │ │ │ │ - add %eax,(%r8) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock mov $0x5,%al │ │ │ │ - add %r9b,-0xd(%r9,%r9,4) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47597d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x475968,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4705b0 │ │ │ │ + jne 475968 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - call 48474cbe <__environ@GLIBC_2.2.5+0x469e0cd6> │ │ │ │ - mov 0xf(%rbx),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4705e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 46d918 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 4706c9 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x470630,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4759f5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4759e0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470630 │ │ │ │ + jne 4759e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 4706d8 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x470678,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470678 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4754f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - je 4706e7 │ │ │ │ - lea -0x1(%rdx),%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 4706b0 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - setle %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161b5ba(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140df0b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 470600 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 470648 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 470690 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 475a36 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 470815 │ │ │ │ - movq $0x470750,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 475ac8 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 475abd │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x475a10,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470750 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 475b5e │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 475b53 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x475a50,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x7(%r8) │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470778 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 475bdb │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x475ae0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 470820 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x4707c0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4707c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 47082f │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4707fd │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ + ja 475c57 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x475b78,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x470850,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140ddbc(%rip),%rbx │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10c4903(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 470790 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 4707d4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r9b │ │ │ │ - jnp 470856 │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 475cd4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 475cc9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 470900 │ │ │ │ - movq $0x4708b0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4708b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 475d5d │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 475d52 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x475c78,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - je 47090b │ │ │ │ - dec %rax │ │ │ │ - add $0x10,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 475df6 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4708e5 │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ + ja 475deb │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x475ce8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x470928,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140dcd9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - jmp 4708bf │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fsubr %st(3),%st │ │ │ │ - xchg %eax,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 475e73 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x475d78,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4709b3 │ │ │ │ - movq $0x470980,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + jb 475f0f │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 475f04 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x475e10,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10c465a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470980 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x10c90d6(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c90bd(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x140dc2e(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 475f92 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x475e98,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 470a43 │ │ │ │ - movq $0x470a10,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470a10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 475ff2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x10c9046(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c902d(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x140dba6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476035 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x1619029(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1472e78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x7d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - fildl 0x1(%rax) │ │ │ │ - jmp 1470780 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480140db(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 470af9 │ │ │ │ - movq $0x470ad0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470ad0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 476076 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cfebf25(%rax) │ │ │ │ - jrcxz 470ada │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 470ae9 │ │ │ │ - lea 0x140db48(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140db10(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140db70(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103f4474 <__environ@GLIBC_2.2.5+0xe96048c> │ │ │ │ - (bad) │ │ │ │ - adc (%rcx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x470b60,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47610f │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476104 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x476050,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470b60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47618b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x476090,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - or 0x0(%rdi),%eax │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470b98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476207 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x476128,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10c435c(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - or 0x0(%rdi),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470bd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476284 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476279 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - or $0x47,%al │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 470c08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 476317 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47630c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x476228,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x48(%r12,%rbx,1) │ │ │ │ - cmp 0x10(%rbp),%eax │ │ │ │ - setle %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161b039(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140da62(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476393 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x476298,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 470d6b │ │ │ │ - movq $0x470ca8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 47642f │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476424 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x476330,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10c4143(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470ca8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - or $0x47,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470cd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4764b2 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x4763b8,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476512 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - or $0xe3830047,%eax │ │ │ │ - (bad) │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470d20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476555 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x1618b09(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1472e78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47659d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x1618ac1(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1472e78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4765de │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 476670 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470d53 │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ + ja 476665 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4765b8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x470d08,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140d93e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 470e28 │ │ │ │ - movq $0x470de0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470de0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4766e2 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4765f8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fsubr %st(3),%st │ │ │ │ - sbb (%rdi),%cl │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x7d(%r9) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x470dc8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140d889(%rip),%rbx │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x476688,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10c3e16(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4767d4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4767c9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 470ed4 │ │ │ │ - movq $0x470e88,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + jb 47685d │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476852 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x476778,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470e88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4768d2 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4767e8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x2c(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 470eae │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c8baa(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c8ba3(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c9b6a(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x140d7e5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 470f7c │ │ │ │ - movq $0x470f30,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 476966 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47695b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x476878,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10c3c15(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470f30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x2c(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 470f56 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c8b02(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c8afb(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c9ac2(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x140d745(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4769e1 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4768f8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x1d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - rex add %ebp,%ecx │ │ │ │ - (bad) │ │ │ │ - idiv %edi │ │ │ │ - add %ah,0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480140d7(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 471047 │ │ │ │ - movq $0x471008,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471008 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jb 476a3a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x29(%rax) │ │ │ │ - rex add %eax,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x26(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 471027 │ │ │ │ - lea 0x140d6e2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140d6aa(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140d6ea(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140d72a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103f49c4 <__environ@GLIBC_2.2.5+0xe9609dc> │ │ │ │ - (bad) │ │ │ │ - adc (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x4710b0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476aad │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x476a98,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4710b0 │ │ │ │ + jne 476a98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - call 484757c9 <__environ@GLIBC_2.2.5+0x469e17e1> │ │ │ │ - mov 0xf(%rbx),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4710e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 474990 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - adc %eax,0x0(%rdi) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476b25 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x476b10,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471120 │ │ │ │ + jne 476b10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x11(%r8) │ │ │ │ - rex.RXB add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 471158 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4754f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x48(%r12,%rbx,1) │ │ │ │ - cmp 0x10(%rbp),%eax │ │ │ │ - setle %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161aae9(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140d61a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476b66 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4712bb │ │ │ │ - movq $0x4711f8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 476bf8 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476bed │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x476b40,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4711f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - adc 0x0(%rdi),%al │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471220 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476c6a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x476b80,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x12(%r8) │ │ │ │ - rex.RXB add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 471270 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x476c10,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10c3924(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476d5c │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4712a3 │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ + ja 476d51 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x471258,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140d4f6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 471378 │ │ │ │ - movq $0x471330,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471330 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 476de5 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476dda │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x476d00,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fsubr %st(3),%st │ │ │ │ - sbb (%rdi),%cl │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x7d(%r9) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476e5a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x476d70,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x471318,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140d441(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 471424 │ │ │ │ - movq $0x4713d8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + jb 476eee │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476ee3 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x476e00,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10c3723(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4713d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x2c(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 4713fe │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c9629(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c9622(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c95fa(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x140d39d(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476f69 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x476e80,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4714cc │ │ │ │ - movq $0x471480,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 476fc2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 477035 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x477020,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471480 │ │ │ │ + jne 477020 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x2c(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 4714a6 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c9581(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c957a(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c9552(%rip),%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x140d2fd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp 4754f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xd5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - rolb %cl,0x1(%rax) │ │ │ │ - jmp 1470780 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - roll %cl,0x1(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 471597 │ │ │ │ - movq $0x471558,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471558 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 47708a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - roll %cl,0x1(%rax) │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 471587 │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 471577 │ │ │ │ - lea 0x140d29a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140d262(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140d2a2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140d2e2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103f4f14 <__environ@GLIBC_2.2.5+0xe960f2c> │ │ │ │ - (bad) │ │ │ │ - adc (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x471600,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4770fd │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4770e8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471600 │ │ │ │ + jne 4770e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %dl,(%rsi) │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 471638 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 474990 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x16(%r8) │ │ │ │ - rex.RXB add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 471670 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 477145 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x1617f19(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1472e78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x7cffb8ea(%r8) │ │ │ │ - jrcxz 471682 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4716a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 477186 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x48(%r12,%rbx,1) │ │ │ │ - cmp 0x10(%rbp),%eax │ │ │ │ - setle %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161a599(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140d1d2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47180b │ │ │ │ - movq $0x471748,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 477218 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47720d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x477160,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471748 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4772ae │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4772a3 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4771a0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x17(%r8) │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471770 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47734f │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 477344 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x477230,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - (bad) │ │ │ │ - rex.RXB add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4717c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4773d4 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x4772c8,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4717f3 │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ + ja 477458 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x477368,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4717a8,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140d0ae(%rip),%rbx │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea 0x10c31a8(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4718c8 │ │ │ │ - movq $0x471880,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471880 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4774d4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4774c9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fsubr %st(3),%st │ │ │ │ - sbb (%rdi),%cl │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47755d │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 477552 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x477478,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x471868,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140cff9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7d(%rcx) │ │ │ │ - out %al,$0x7 │ │ │ │ - lea 0x110158d(%rip),%rax │ │ │ │ - mov (%rax,%r14,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x10c90ac(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10c90ad(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10c90b2(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10c90b7(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10c90bb(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x10c90c0(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4775f6 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4775eb │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4774e8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4719b0 │ │ │ │ - movq $0x4719a0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + jb 477697 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47768c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x477578,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4719a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 4719ac │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4718f0 │ │ │ │ - lea 0x140cf21(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47771c │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x477610,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 471a20 │ │ │ │ - movq $0x471a10,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 4777c0 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4777b5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x4776b0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea 0x10c2e4f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471a10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 471a1c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4718f0 │ │ │ │ - lea 0x140ceb9(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47784b │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x477740,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x8d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - rex add %ebp,%ecx │ │ │ │ - es in (%dx),%eax │ │ │ │ - incl (%rax) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4778aa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 471ac3 │ │ │ │ - movq $0x471ab0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471ab0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x161a1e2,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4718f0 │ │ │ │ - lea 0x140ce26(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4778fa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103f543c <__environ@GLIBC_2.2.5+0xe961454> │ │ │ │ - (bad) │ │ │ │ - adc (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x471b28,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47793d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1617721(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4779b5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4779a0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471b28 │ │ │ │ + jne 4779a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - (bad) │ │ │ │ - sbb 0x0(%rdi),%eax │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471b60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 47aff8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x7cffb8e5(%r8) │ │ │ │ - jrcxz 471b72 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471b98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 477a0a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - sbb 0x0(%rdi),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 477a7d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x477a68,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471bd0 │ │ │ │ + jne 477a68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4754f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x48(%r12,%rbx,1) │ │ │ │ - cmp 0x10(%rbp),%eax │ │ │ │ - setle %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x161a071(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140ce02(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 477abe │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 477b50 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 477b45 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x477a98,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 471d33 │ │ │ │ - movq $0x471c70,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 477be6 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 477bdb │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x477ad8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471c70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 477c87 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 477c7c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x477b68,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x4800471c(%r8) │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471c98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 477d34 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 477d29 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x477c00,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - sbb $0x47,%al │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 471ce8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 477dbd │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%rbx │ │ │ │ + movq $0x477ca0,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 471d1b │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ + ja 477e49 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + movq $0x477d48,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x471cd0,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140ccde(%rip),%rbx │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + lea 0x10c272b(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 471df0 │ │ │ │ - movq $0x471da8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471da8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jb 477ec4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 477eb9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 477de8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fsubr %st(3),%st │ │ │ │ - sbb (%rdi),%cl │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x7d(%r9) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x477e68,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x471d90,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140cc29(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 471e9c │ │ │ │ - movq $0x471e50,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 477f82 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 477ff5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x477fe0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471e50 │ │ │ │ + jne 477fe0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x2c(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 471e76 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c8b28(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c8b25(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c8af1(%rip),%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x140cb85(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp 474990 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 471f44 │ │ │ │ - movq $0x471ef8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47806d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x478058,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471ef8 │ │ │ │ + jne 478058 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add 0x2c(%rbx),%esi │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 471f1e │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c8a80(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c8a7d(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c8a49(%rip),%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - lea 0x140cae5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp 4754f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0xbd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - lret $0x140 │ │ │ │ - jmp 1470780 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lret │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47200f │ │ │ │ - movq $0x471fd0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471fd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jb 4780b5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x1616fa9(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1472e78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - lret $0x140 │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 471fff │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 471fef │ │ │ │ - lea 0x140ca82(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140ca4a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140ca8a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140caca(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103f598c <__environ@GLIBC_2.2.5+0xe9619a4> │ │ │ │ - (bad) │ │ │ │ - adc (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x472078,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4780f6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472078 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 478188 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47817d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4780d0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov $0x20,%al │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4720b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47821e │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478213 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x478110,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47829b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x4781a0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - and %al,0x0(%rdi) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4720e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478317 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x478238,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10c2262(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - and %eax,0x0(%rdi) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472120 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 478394 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478389 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r15b,0x48(%r12,%rbx,1) │ │ │ │ - cmp 0x10(%rbp),%eax │ │ │ │ - setle %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1619b21(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140c9ba(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 472283 │ │ │ │ - movq $0x4721c0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 47841d │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478412 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x478338,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4721c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4784b6 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4784ab │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4783a8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - and %eax,0x0(%rdi) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4721e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478533 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x478438,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - and 0x0(%rdi),%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472238 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4785cf │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4785c4 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x4784d0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10c1fb9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ + add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47226b │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + ja 478652 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x478558,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x472220,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140c896(%rip),%rbx │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 472340 │ │ │ │ - movq $0x4722f8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4722f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 4786b2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fsubr %st(3),%st │ │ │ │ - sbb (%rdi),%cl │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4722e0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140c7e1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 478725 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x478710,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 478710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 472397 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 47238d │ │ │ │ - lea 0x1619913(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4723f8 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4754f8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4723db │ │ │ │ + jb 478766 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 472445 │ │ │ │ - movq $0x472360,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x4723b0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x140c999(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x478740,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4724d7 │ │ │ │ - movq $0x4724b0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4724b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x7d(%r8) │ │ │ │ - clc │ │ │ │ - add 0xe(%rsi),%bh │ │ │ │ - lea 0x16197d5(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4723f8 │ │ │ │ - lea 0x140c91a(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x478780,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10c1dcc(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 472533 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp 0x20(%rbx),%rax │ │ │ │ - jne 472525 │ │ │ │ - lea 0x161977b(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 472590 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 472573 │ │ │ │ + jb 4788bc │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4788b1 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x478860,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4725eb │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4724f8,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x472548,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47266a │ │ │ │ - and $0x7,%r14d │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - and $0x7,%esi │ │ │ │ - lea -0x1(%rsi),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + jb 4789a5 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 472675 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 472650 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x161964c(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x472590,-0x8(%r12) │ │ │ │ + ja 47899a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4788d0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 472590 │ │ │ │ - lea 0x140c78f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4726a8,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10c1c73(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513358 │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - jnp 4726b2 │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478a18 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x478940,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 472780 │ │ │ │ - movq $0x472708,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472708 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rex (bad) │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 472740 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 478a72 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x27(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 472770 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 478ae5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x478ad0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 478ad0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x73(%rax) │ │ │ │ - sbb $0x140c681,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 474990 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4728ce │ │ │ │ - movq $0x4727e0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 478b5d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x478b48,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4727e0 │ │ │ │ + jne 478b48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sbb %ch,(%rax) │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 472818 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4754f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x28(%r8) │ │ │ │ - rex.RXB add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 472868 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 478b9e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 478c30 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478c25 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x478b78,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4728b6 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 4728a4 │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ + ja 478ca2 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x478bb8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x161c6f2(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x472850,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140c54b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 472a07 │ │ │ │ - movq $0x472930,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472930 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push $0x48004729 │ │ │ │ - mov 0xf(%rbx),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472968 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x478c48,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10c1867(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x7cffb8d7(%r8) │ │ │ │ - jrcxz 47297a │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4729b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 478d94 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478d89 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 478e1d │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478e12 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x478d38,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4729ef │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ + ja 478e92 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x478da8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4729a0,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140c41a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - lahf │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 103f6384 <__environ@GLIBC_2.2.5+0xe96239c> │ │ │ │ - (bad) │ │ │ │ - push $0x48000001 │ │ │ │ - movl $0x472a70,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 478f26 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478f1b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x478e38,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10c1666(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472a70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sahf │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - test $0x2a,%al │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 472aa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478fa1 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x478eb8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sahf │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - sub 0x0(%rdi),%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472ae0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 478ffa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4801609e(%rax) │ │ │ │ - movl $0x472b38,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472b38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x62(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r13b,%r11b │ │ │ │ - and $0x66,%al │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sahf │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 472b8d │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 472b79 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jg 472b79 │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x1609de4(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x472b18,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140c284(%rip),%rbx │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x479010,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10c15a3(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 472bf7 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4790c8 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jne 472bed │ │ │ │ - lea 0x16190b3(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 472c58 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 472c3b │ │ │ │ + jb 479144 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 479139 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x479090,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10c14da(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 472ca5 │ │ │ │ - movq $0x472bc0,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x472c10,-0x28(%r12) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4790e8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x140c1d1(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 472d37 │ │ │ │ - movq $0x472d10,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472d10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4791f5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1615e69(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x7d(%r8) │ │ │ │ - clc │ │ │ │ - add $0x8d480e7e,%eax │ │ │ │ - sbb $0x1618f75,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 472c58 │ │ │ │ - lea 0x140c152(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 472d93 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47923d │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp 0x20(%rbx),%rax │ │ │ │ - jne 472d85 │ │ │ │ - lea 0x1618f1b(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x1615e21(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 472df0 │ │ │ │ + jmp 1472e78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 472dd3 │ │ │ │ + jb 47927e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x479258,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 472e4b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x472d58,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x472da8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x479298,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10c1303(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 472eca │ │ │ │ - and $0x7,%r14d │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - and $0x7,%esi │ │ │ │ - lea -0x1(%rsi),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4793d4 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 472ed5 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 472eb0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x1618dec(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x472df0,-0x8(%r12) │ │ │ │ + ja 4793c9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 472df0 │ │ │ │ - lea 0x140bfc7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x472f08,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513358 │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - jnp 472f12 │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x479378,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 472fe0 │ │ │ │ - movq $0x472f68,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472f68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jb 4794bd │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4794b2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4793e8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10c11aa(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - movabs 0x480f438b4800472f,%al │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472fa0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 479530 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x479458,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - (bad) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0xff8394c,%r8d │ │ │ │ (bad) │ │ │ │ - jne 472fd0 │ │ │ │ + and %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x4795c0,-0x38(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rdi │ │ │ │ + mov 0x26(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4795c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x73(%rax) │ │ │ │ - sbb $0x140beb9,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47312e │ │ │ │ - movq $0x473040,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,-0x77(%r8) │ │ │ │ + flds -0x72b7f81f(%rbx) │ │ │ │ + adc $0x119bf2f,%eax │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + jmp *%rcx │ │ │ │ + movq $0x479638,-0x10(%rbp) │ │ │ │ + mov 0x2(%rbx),%rcx │ │ │ │ + mov 0xa(%rbx),%rdx │ │ │ │ + mov 0x12(%rbx),%rsi │ │ │ │ + mov 0x1a(%rbx),%rdi │ │ │ │ + mov 0x22(%rbx),%r8 │ │ │ │ + mov 0x2a(%rbx),%rbx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + mov %rdi,0x10(%rbp) │ │ │ │ + mov %rsi,0x18(%rbp) │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473040 │ │ │ │ + jne 479638 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - js 473076 │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 473078 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ + or %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - xor %al,0x0(%rdi) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 479f03 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x477870,-0x100(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0xf0(%r12) │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov %rcx,-0xe8(%r12) │ │ │ │ + movq $0x4778c0,-0xe0(%r12) │ │ │ │ + mov %rbx,-0xd0(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0xc8(%r12) │ │ │ │ + movq $0x477910,-0xc0(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0xb0(%r12) │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov %rcx,-0xa8(%r12) │ │ │ │ + movq $0x477958,-0xa0(%r12) │ │ │ │ + mov %rbx,-0x90(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x88(%r12) │ │ │ │ + movq $0x4779d0,-0x80(%r12) │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + movq $0x477a20,-0x60(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x477de8,-0x40(%r12) │ │ │ │ + lea -0x80(%r12),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + lea -0x60(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0xa0(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0xc0(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0xe0(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x100(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x3f(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 47977b │ │ │ │ + movq $0x477ee0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x4797e0,0x0(%rbp) │ │ │ │ + mov 0x3(%rbx),%rcx │ │ │ │ + mov 0xb(%rbx),%rdx │ │ │ │ + mov 0x13(%rbx),%rsi │ │ │ │ + mov 0x1b(%rbx),%rdi │ │ │ │ + mov 0x23(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r8,0x10(%rbp) │ │ │ │ + mov %rdi,0x18(%rbp) │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4730c8 │ │ │ │ + jne 4797e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + rolb $1,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 473116 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 473104 │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + ja 479f13 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x476f88,-0xc8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0xb8(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0xb0(%r12) │ │ │ │ + movq $0x476fd8,-0xa8(%r12) │ │ │ │ + mov %rbx,-0x98(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x90(%r12) │ │ │ │ + movq $0x477050,-0x88(%r12) │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x70(%r12) │ │ │ │ + movq $0x4770a0,-0x68(%r12) │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + movq $0x477118,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0xc8(%r12),%rbx │ │ │ │ + lea -0xa8(%r12),%rcx │ │ │ │ + lea -0x88(%r12),%rdx │ │ │ │ + lea -0x68(%r12),%rsi │ │ │ │ + lea -0x48(%r12),%rdi │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 4798d9 │ │ │ │ + movq $0x4777e0,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x161be92(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x477400,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4730b0,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140bd73(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 473267 │ │ │ │ - movq $0x473190,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + movq $0x479948,0x0(%rbp) │ │ │ │ + mov 0x4(%rbx),%rcx │ │ │ │ + mov 0xc(%rbx),%rdx │ │ │ │ + mov 0x14(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473190 │ │ │ │ + jne 479948 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + xchg %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - enter $0x4731,$0x0 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x8b480000,%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x476a00,-0x78(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + movq $0x476a50,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0x476ac8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + lea -0x58(%r12),%rcx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 4799e1 │ │ │ │ + movq $0x476f10,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x476c98,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x479a48,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + mov 0xd(%rbx),%rdx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4731c8 │ │ │ │ + jne 479a48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - xor 0x0(%rdi),%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,%edi │ │ │ │ + add $0x0,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x4764d8,-0x78(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + movq $0x476528,-0x58(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0x476570,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + lea -0x58(%r12),%rcx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 479ae5 │ │ │ │ + movq $0x476988,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x476710,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x479b48,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rdx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473218 │ │ │ │ + jne 479b48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push $0x58a53b4d │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,%edx │ │ │ │ + add (%rax),%eax │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x475fb8,-0x60(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + movq $0x476008,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + lea -0x60(%r12),%rdx │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 479bcf │ │ │ │ + movq $0x476450,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4761b8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x479c40,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rsi │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,0x18(%rbp) │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 479c40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47324f │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x473200,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140bc42(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 103f6be4 <__environ@GLIBC_2.2.5+0xe962bfc> │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - push $0x48000001 │ │ │ │ - movl $0x4732d0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 479f53 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x475880,-0xa0(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x90(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0x88(%r12) │ │ │ │ + movq $0x4758d0,-0x80(%r12) │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + movq $0x475920,-0x60(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + movq $0x475998,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0xa0(%r12),%rbx │ │ │ │ + lea -0x80(%r12),%rcx │ │ │ │ + lea -0x60(%r12),%rdx │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 479d06 │ │ │ │ + movq $0x475f30,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x475c08,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0x9,%rcx │ │ │ │ + jb 479e1f │ │ │ │ + cmp $0xa,%rcx │ │ │ │ + jb 479f63 │ │ │ │ + movq $0x479d88,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4732d0 │ │ │ │ + jne 479d88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48016096(%rax) │ │ │ │ - movl $0x473308,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47a242 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4791c8,-0x50(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x479210,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 479e01 │ │ │ │ + movq $0x4794e0,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x479318,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x8,%rcx │ │ │ │ + jae 47a005 │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + jb 47a104 │ │ │ │ + movq $0x479e70,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473308 │ │ │ │ + jne 479e70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - add %r8b,0x33(%r8) │ │ │ │ - rex.RXB add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jne 473340 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - add %r11b,-0x7cffb8cd(%r8) │ │ │ │ - jrcxz 473352 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47a272 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x478678,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + movq $0x4786c8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 479ee5 │ │ │ │ + movq $0x4789c8,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x478800,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x108,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0xd0,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x479f98,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473398 │ │ │ │ + jne 479f98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r13b,%r11b │ │ │ │ - and $0x66,%al │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4733ed │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 4733d9 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jg 4733d9 │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,0x48000002(%rcx) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0x478fc0,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 479fec │ │ │ │ + movq $0x479160,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x1609584(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + movq $0x479038,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47a048,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rdx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47a048 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x473378,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140baac(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 473457 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 47344d │ │ │ │ - lea 0x1618853(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x478a38,-0x78(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + movq $0x478a88,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0x478b00,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x78(%r12),%rbx │ │ │ │ + lea -0x58(%r12),%rcx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 47a0e1 │ │ │ │ + movq $0x478f48,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4734b8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x478cd0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47a150,0x0(%rbp) │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rdx │ │ │ │ + mov 0x11(%rbx),%rsi │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdi,0x10(%rbp) │ │ │ │ + mov %rsi,0x18(%rbp) │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47a150 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47349b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47a282 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x477f48,-0xa0(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x90(%r12) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rcx,-0x88(%r12) │ │ │ │ + movq $0x477f98,-0x80(%r12) │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + movq $0x478010,-0x60(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x478088,-0x40(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0xa0(%r12),%rbx │ │ │ │ + lea -0x80(%r12),%rcx │ │ │ │ + lea -0x60(%r12),%rdx │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 47a21a │ │ │ │ + movq $0x4785f0,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4782c8,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 473505 │ │ │ │ - movq $0x473420,-0x40(%r12) │ │ │ │ + nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x7b(%rdi) │ │ │ │ + movq $0x475790,-0x88(%r12) │ │ │ │ + mov %r14,-0x78(%r12) │ │ │ │ + movq $0x4757d8,-0x70(%r12) │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + movq $0x475810,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + movq $0x475848,-0x40(%r12) │ │ │ │ mov %r14,-0x30(%r12) │ │ │ │ - movq $0x473470,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + movq $0x479558,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + lea -0x88(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x140b9f9(%rip),%rbx │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + lea 0x1428403(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 473597 │ │ │ │ - movq $0x473570,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473570 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47a3a2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x7d(%r8) │ │ │ │ - clc │ │ │ │ - add 0xe(%rsi),%bh │ │ │ │ - lea 0x1618715(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4734b8 │ │ │ │ - lea 0x140b97a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4735f3 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47a3f2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ - cmp 0x20(%rbx),%rax │ │ │ │ - jne 4735e5 │ │ │ │ - lea 0x16186bb(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 473650 │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 473628 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 473633 │ │ │ │ + jb 47a442 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47a492 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 473628 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4736ab │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4735b8,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x473608,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47a4ce │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47372a │ │ │ │ - and $0x7,%r14d │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - and $0x7,%esi │ │ │ │ - lea -0x1(%rsi),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + jb 47a560 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 473735 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 473710 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x161858c(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x473650,-0x8(%r12) │ │ │ │ + ja 47a555 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47a4a8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 473650 │ │ │ │ - lea 0x140b7ef(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x473768,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513358 │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - jnp 473772 │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 473840 │ │ │ │ - movq $0x4737c8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4737c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 473800 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 47a5f6 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47a5eb │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x47a4e8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47a673 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x47a578,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - cmp %al,0x0(%rdi) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473830 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x73(%rax) │ │ │ │ - sbb $0x140b6e1,%eax │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47a6ef │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x47a610,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10bfe94(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47398e │ │ │ │ - movq $0x4738a0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4738a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - fdivrs (%rax) │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4738d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47a76c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47a761 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - cmp %eax,0x0(%rdi) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473928 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47a7f5 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47a7ea │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47a710,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47a88e │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47a883 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x47a780,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 473976 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 473964 │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ + ja 47a90b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x47a810,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x161b632(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x473910,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140b59b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 473ac7 │ │ │ │ - movq $0x4739f0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4739f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 47a9a7 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47a99c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x47a8a8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10bfbeb(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sub %bh,(%rdx) │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 473a28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x3a(%r8) │ │ │ │ - rex.RXB add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 473a78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47aa2a │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x47a930,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47aa8a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 473aaf │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x473a60,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140b46a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x72(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 103f7444 <__environ@GLIBC_2.2.5+0xe96345c> │ │ │ │ - (bad) │ │ │ │ - push $0x48000001 │ │ │ │ - movl $0x473b30,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473b30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47aada │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 473628 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov 0x1(%rax),%fs │ │ │ │ - movq $0x473b68,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473b68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47ab16 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x1(%rax),%fs │ │ │ │ - movq $0x473ba0,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473ba0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47aaf0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - lea 0x1(%rax),%esp │ │ │ │ - movq $0x473bf8,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473bf8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4801608d(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 473c06 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret $0x0 │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x73(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 473c4d │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 473c39 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jg 473c39 │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x47ab30,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x1608d24(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x473bd8,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140b2d4(%rip),%rbx │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10bfa04(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 473cb7 │ │ │ │ + jb 47ac6c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47ac61 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 473cad │ │ │ │ - lea 0x1617ff3(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 473d18 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47ac10,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 473cfb │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47ad55 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47ad4a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47ac80,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10bf8ab(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 473d65 │ │ │ │ - movq $0x473c80,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x473cd0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + ja 47adc8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x47acf0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x140b221(%rip),%rbx │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 473df7 │ │ │ │ - movq $0x473dd0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473dd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jb 47ae22 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x7d(%r8) │ │ │ │ - clc │ │ │ │ - add 0xe(%rsi),%bh │ │ │ │ - lea 0x1617eb5(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 473d18 │ │ │ │ - lea 0x140b1a2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x47ae38,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10bf764(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 473e53 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp 0x20(%rbx),%rax │ │ │ │ - jne 473e45 │ │ │ │ - lea 0x1617e5b(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 473eb0 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47aef0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 473e93 │ │ │ │ + jb 47af6c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47af61 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x47aeb8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10bf69b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 473f0b │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x473e18,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x473e68,-0x28(%r12) │ │ │ │ + movq $0x47af10,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc $0x3000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 473f8a │ │ │ │ - and $0x7,%r14d │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - and $0x7,%esi │ │ │ │ - lea -0x1(%rsi),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + rex.RB call 103fe94c <__environ@GLIBC_2.2.5+0xe96a964> │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + sti │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x3,%rdi │ │ │ │ + jae 47b12a │ │ │ │ + cmp $0x2,%rdi │ │ │ │ + jae 47b1ba │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0xa8,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 473f95 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 473f70 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x1617d2c(%rip),%rbx │ │ │ │ + ja 47b261 │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x47a368,-0xa0(%r12) │ │ │ │ + mov %rax,-0x90(%r12) │ │ │ │ + mov %rdx,-0x88(%r12) │ │ │ │ + movq $0x47a3b8,-0x80(%r12) │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + mov %rsi,-0x68(%r12) │ │ │ │ + movq $0x47a408,-0x60(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + movq $0x47a458,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0xa0(%r12),%rax │ │ │ │ + lea -0x80(%r12),%rbx │ │ │ │ + lea -0x60(%r12),%rdx │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + cmp $0xb,%rcx │ │ │ │ + jl 47b0df │ │ │ │ + movq $0x47a9c8,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x473eb0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 473eb0 │ │ │ │ - lea 0x140b017(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x473fc8,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513358 │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + movq $0x47a6a0,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - jnp 473fd2 │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47b23d │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x47ade8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + cmp $0xb,%rsi │ │ │ │ + jl 47b172 │ │ │ │ + movq $0x47af88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47ae60,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x14275ca(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4740a0 │ │ │ │ - movq $0x474028,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474028 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - jne 474060 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47b285 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x47aa50,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x47aaa0,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + cmp $0xb,%rsi │ │ │ │ + jl 47b223 │ │ │ │ + movq $0x47ad78,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47abb0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x47b118,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + movq $0x47b2c0,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + movq $0x47b1a8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x48004740(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474090 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - cwtl │ │ │ │ + push %rsp │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ - decl -0x73(%rax) │ │ │ │ - sbb $0x140af09,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4741ee │ │ │ │ - movq $0x474100,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474100 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %al,0x47(%rcx) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 474138 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 47b458 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x7cffb8bf(%r8) │ │ │ │ - jrcxz 47414a │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474188 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 47b4b0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4741d6 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 4741c4 │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x161add2(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x474170,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140adc3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47b35a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 47a2b0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 474327 │ │ │ │ - movq $0x474250,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474250 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov %al,0x47(%rdx) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 474288 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47b3dd │ │ │ │ + movq $0x47b2f0,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + movq $0x47b318,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + movq $0x47b338,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1474378,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x4e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + lea 0x1427371(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - rex.X │ │ │ │ - rex.RXB add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47b43a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 47a2b0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - jne 4742d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47430f │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4742c0,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140ac92(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x17(%rdi) │ │ │ │ + movq $0x47b408,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x14272da(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xchg %ah,0x1(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4744c5 │ │ │ │ - movq $0x474390,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474390 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 47b501 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 47b4de │ │ │ │ + movq $0x151c2e0,-0x20(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + movq $0x1a8bc99,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 47a2b0 │ │ │ │ + lea 0x142728b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - test %esp,0x1(%rax) │ │ │ │ - movq $0x4743c8,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4743c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47b522 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 47c2b0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48016085(%rax) │ │ │ │ - movl $0x474400,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474400 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - add %r11b,0x44(%r8) │ │ │ │ - rex.RXB add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 474458 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47b55a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 473628 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - test %esp,0x1(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 474466 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test %esp,0x1(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - dec %rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4744ad │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 474499 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jg 474499 │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x16084c4(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x474438,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140aafc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47b5aa │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 474517 │ │ │ │ + jb 47b5ed │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 47450d │ │ │ │ - lea 0x1617793(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x1613a71(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 474578 │ │ │ │ + jmp 1472e78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47455b │ │ │ │ + jb 47b62e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4745c5 │ │ │ │ - movq $0x4744e0,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x474530,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x140aa49(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47b608,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 474657 │ │ │ │ - movq $0x474630,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474630 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x7d(%r8) │ │ │ │ - clc │ │ │ │ - add %edi,0xe(%rsi) │ │ │ │ - lea 0x1617655(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 474578 │ │ │ │ - lea 0x140a9ca(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x47b648,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10bef74(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4746b3 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47b784 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47b779 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp 0x20(%rbx),%rax │ │ │ │ - jne 4746a5 │ │ │ │ - lea 0x16175fb(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 474710 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47b728,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4746f3 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47b86d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47b862 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47b798,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10bee1b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x58,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47476b │ │ │ │ + ja 47b8e0 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x474678,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4746c8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x47b808,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4747ea │ │ │ │ - and $0x7,%r14d │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - and $0x7,%esi │ │ │ │ - lea -0x1(%rsi),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4747f5 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 4747d0 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x16174cc(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x474710,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 474710 │ │ │ │ - lea 0x140a83f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x474828,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513358 │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47b93a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - jnp 474832 │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47b97d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x16136e1(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 474900 │ │ │ │ - movq $0x474888,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474888 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rorb $0x0,0x47(%rax) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4748c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47b9be │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - rex.W │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 4748f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47b998,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - decl -0x73(%rax) │ │ │ │ - sbb $0x140a731,%eax │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x47b9d8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10bebec(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 474957 │ │ │ │ + jb 47bb14 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47bb09 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jne 47494d │ │ │ │ - lea 0x1617353(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4749b8 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47bab8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47499b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47bbfd │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47bbf2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47bb28,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10bea93(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 474a05 │ │ │ │ - movq $0x474920,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x474970,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + ja 47bc70 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x47bb98,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x140a629(%rip),%rbx │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 474a9f │ │ │ │ - movq $0x474a70,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474a70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jb 47bcca │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + movq $0x1a8f051,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1470368 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - je 474aaa │ │ │ │ - dec %rax │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jle 474a93 │ │ │ │ - lea 0x161720d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4749b8 │ │ │ │ - lea 0x140a5a2(%rip),%rbx │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x47bce0,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10be94d(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - jmp 474a7f │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 474b03 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp 0x20(%rbx),%rax │ │ │ │ - jne 474af5 │ │ │ │ - lea 0x16171ab(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 474b60 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47bd98 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 474b43 │ │ │ │ + jb 47be14 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47be09 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x47bd60,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10be884(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 474bbb │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x474ac8,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x474b18,-0x28(%r12) │ │ │ │ + movq $0x47bdb8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 474c49 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x7,%rax │ │ │ │ - je 474c74 │ │ │ │ - dec %rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x7,%rbx │ │ │ │ - je 474c80 │ │ │ │ - dec %rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 474c54 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 474c2f │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x161706d(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x474b60,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 474b60 │ │ │ │ - lea 0x140a400(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x474ca0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513358 │ │ │ │ - and $0xfffffffffffffff8,%r14 │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - jmp 474c00 │ │ │ │ - and $0xfffffffffffffff8,%rsi │ │ │ │ - mov (%rsi),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 474c0f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c085 │ │ │ │ + movq $0x47bef8,-0x28(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47bef8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - (bad) {%k7}{z} │ │ │ │ - (bad) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + sbb $0x0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 474d78 │ │ │ │ - movq $0x474d00,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 47c089 │ │ │ │ + movq $0x47bf50,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474d00 │ │ │ │ + jne 47bf50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %cl,0x47(%rbp) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 474d38 │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c16f │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x47b900,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x47b950,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 47bfc9 │ │ │ │ + movq $0x47bc20,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47ba58,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47c018,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47c018 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x4d(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 474d68 │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esi,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + movq $0x47bc90,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 47c06c │ │ │ │ + movq $0x47be30,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47bd08,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x47c0c8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47c0c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - jo 474d74 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - decl -0x73(%rax) │ │ │ │ - sbb $0x140a2d9,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c17f │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x47b570,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x47b5c0,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 47c141 │ │ │ │ + movq $0x47b890,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47b6c8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 474ec8 │ │ │ │ - movq $0x474dd8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474dd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c1fa │ │ │ │ + movq $0x47b500,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + movq $0x47b538,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x47bea0,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + lea 0x142656c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - adc %cl,0x47(%rsi) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 474e10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 47c3e8 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 474ed3 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x474e58,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474e58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 474ee2 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 474eb0 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 474e9e │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x161a0f8(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x474f08,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140a191(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 474e28 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 474e6c │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 47c348 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r9b │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47c292 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 47c1a8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 475041 │ │ │ │ - movq $0x474f68,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474f68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c315 │ │ │ │ + movq $0x47c228,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + movq $0x47c250,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + movq $0x47c270,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1474378,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x4e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + lea 0x1426459(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - movabs 0x480f438b4800474f,%al │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474fa0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 47c399 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 47c376 │ │ │ │ + movq $0x151c2e0,-0x20(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + movq $0x1a8bc99,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 47c1a8 │ │ │ │ + lea 0x142640b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47c3ca │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + movq $0x1a8efa1,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 47c1a8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - je 47504c │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x474fe8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474fe8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - je 47505b │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 475029 │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x475078,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x140a020(%rip),%rbx │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x17(%rdi) │ │ │ │ + movq $0x47c398,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x1426372(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 474fb8 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 474ffc │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + vpermb -0x400(%r13),%zmm15,%zmm24 │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47c47f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 47c47a │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1426217(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46eaa8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + vpermb 0x160f7f2(%rip),%zmm15,%zmm31 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x1612af0(%rip),%r14 │ │ │ │ + lea 0x14262e0(%rip),%rbx │ │ │ │ + jmp 151ecb8 │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0xc8000000,%eax │ │ │ │ + vpermb -0x400(%r13),%zmm15,%zmm24 │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47c51e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 47c519 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1612a98(%rip),%r14 │ │ │ │ + lea 0x1426288(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r9b │ │ │ │ - jnp 47507e │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x48014262(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x142627b(%rip),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - js 4750ff │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 103f89f4 <__environ@GLIBC_2.2.5+0xe964a0c> │ │ │ │ - (bad) │ │ │ │ - jbe 4750ac │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x4750e0,-0x10(%rbp) │ │ │ │ + add %bh,0x63(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47c5bb │ │ │ │ + movq $0x47c5a8,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4750e0 │ │ │ │ + jne 47c5a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48016078(%rax) │ │ │ │ - movl $0x475118,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475118 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,0x63(%rax) │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0x45,-0x39(%rax) │ │ │ │ + add %al,-0x16feae49(%rax) │ │ │ │ + sub $0x4800000c,%eax │ │ │ │ + lea 0x14262f6(%rip),%ebx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x78(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 47522e │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x475160,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475160 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + rex.W add %al,0x1(%rbx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47c60c │ │ │ │ + movq $0x47c620,-0x10(%rbp) │ │ │ │ + lea 0x160f6a9(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x1430036(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - js 4751bf │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ (bad) │ │ │ │ - je 47523d │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x4751a8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4751a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ja 475207 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - je 47524c │ │ │ │ - lea -0x1(%rdx),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47520b │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 4751f7 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jg 4751f7 │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x1607766(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x475270,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x1409e46(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 475130 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 475178 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 4751c4 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret $0x0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47c62c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jbe 4752cf │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r13b,%r9b │ │ │ │ - rex.RXB (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 47c63d │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ - add %dl,0x0(%rip) │ │ │ │ - mov $0x40,%cl │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4752de │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4752d9 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x140b09f(%rip),%rsi │ │ │ │ - lea 0x140b072(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x47c5d8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10c1562(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480140b0(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 475370 │ │ │ │ - movq $0x475338,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475338 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480140b0(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jne 475354 │ │ │ │ - lea 0x140b06d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140b061(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ - mov $0x40,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4753de │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4753d9 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x140b01f(%rip),%rsi │ │ │ │ - lea 0x140af72(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x40,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,0x480142ff(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 475470 │ │ │ │ - movq $0x475438,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + jb 47c77e │ │ │ │ + movq $0x47c6e0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475438 │ │ │ │ + jne 47c6e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x40,%al │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x10(%rbp) │ │ │ │ - lea 0x140afed(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - dec %rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140afe1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x70000000,%eax │ │ │ │ - mov $0x40,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4754de │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4754d9 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x140b00f(%rip),%rsi │ │ │ │ - lea 0x140afe2(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x40,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %al,-0x1(%rax) │ │ │ │ + rex.X add %ecx,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 475570 │ │ │ │ - movq $0x475538,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + sbb %al,%bh │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475538 │ │ │ │ + jne 47c718 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - rex add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - jne 475554 │ │ │ │ - lea 0x140afdd(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140afd1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xf0000000,%eax │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4755de │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4755d9 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x140af8f(%rip),%rsi │ │ │ │ - lea 0x140aee2(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480140af(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 475670 │ │ │ │ - movq $0x475638,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475638 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x51(%rax) │ │ │ │ - rex add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x10(%rbp) │ │ │ │ - lea 0x140af5d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - dec %rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ + add %cl,(%rax) │ │ │ │ + incl 0x1(%rdx) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47c76e │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47c640,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x47c798,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140af51(%rip),%rbx │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4756de │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4756d9 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x140af7f(%rip),%rsi │ │ │ │ - lea 0x140af52(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480140af(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 475770 │ │ │ │ - movq $0x475738,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475738 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x51(%rax) │ │ │ │ - rex add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x10(%rbp),%esi │ │ │ │ - lea 0x140af4d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140af41(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x60000000,%eax │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4757de │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4757d9 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x140aeff(%rip),%rsi │ │ │ │ - lea 0x140ae52(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 475870 │ │ │ │ - movq $0x475838,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475838 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47c7a4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - rex add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x10(%rbp) │ │ │ │ - lea 0x140aecd(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - dec %rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140aec1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x50000000,%eax │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4758de │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4758d9 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x140aeef(%rip),%rsi │ │ │ │ - lea 0x140aec2(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 475970 │ │ │ │ - movq $0x475938,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475938 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - rex add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x10(%rbp),%esi │ │ │ │ - lea 0x140aebd(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140aeb1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xd0000000,%eax │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4759de │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4759d9 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + push $0x480142fe │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47c7ec │ │ │ │ + movq $0x47c800,-0x10(%rbp) │ │ │ │ + lea 0x160f4c9(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142fe56(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x140ae6f(%rip),%rsi │ │ │ │ - lea 0x140adc2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480140ae(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 475a70 │ │ │ │ - movq $0x475a38,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475a38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x52(%rax) │ │ │ │ - rex add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x10(%rbp) │ │ │ │ - lea 0x140ae3d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - dec %rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140ae31(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xc0000000,%eax │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 475ade │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 475ad9 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x140ae5f(%rip),%rsi │ │ │ │ - lea 0x140ae32(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47c80c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%dh │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x47c7b8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10c1382(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x52(%rax) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x480142fd(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 475b5f │ │ │ │ - movq $0x475b38,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + jb 47c95e │ │ │ │ + movq $0x47c8c0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475b38 │ │ │ │ + jne 47c8c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x52(%rax) │ │ │ │ - rex add %eax,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rdx,1) │ │ │ │ - lea 0x140ae30(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140c292(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140ae32(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x50000000,%eax │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 475bce │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 475bc9 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x140adef(%rip),%rsi │ │ │ │ - lea 0x140ad42(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x3(%rax) │ │ │ │ + rex.X add %ecx,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 475c4f │ │ │ │ - movq $0x475c28,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + clc │ │ │ │ + enter $0x47,$0x48 │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475c28 │ │ │ │ + jne 47c8f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - rex add %eax,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x140c181(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140adb2(%rip),%rbx │ │ │ │ + add %ch,(%rax) │ │ │ │ + std │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47c820,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x47c978,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x140adc2(%rip),%rbx │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x50000000,%eax │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 475cbe │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 475cb9 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x140adef(%rip),%rsi │ │ │ │ - lea 0x140adc2(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 475d5f │ │ │ │ - movq $0x475d18,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475d18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - rex add %ecx,-0x77(%rax) │ │ │ │ - fmuls -0x7d(%rax) │ │ │ │ - loopne 475d17 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jne 475d3b │ │ │ │ - lea 0x140adb6(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x7,%rax │ │ │ │ - je 475d6a │ │ │ │ - dec %rax │ │ │ │ - inc %rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140ada2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - jmp 475d4a │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0xb8000000,%eax │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 475dd6 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 475dd1 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x140ad57(%rip),%rsi │ │ │ │ - lea 0x140acaa(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x53(%rax) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 475e70 │ │ │ │ - movq $0x475e30,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47c984 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rdi │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 734002ec <__environ@GLIBC_2.2.5+0x7196c304> │ │ │ │ + rex.WB │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47c9d8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475e30 │ │ │ │ + jne 47c9d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - rex add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x10(%rbp) │ │ │ │ - lea 0x140ad25(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x7,%rax │ │ │ │ - je 475e7b │ │ │ │ - dec %rax │ │ │ │ - dec %rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140ad11(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - jmp 475e5b │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 482950 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x10c4acf(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47ca26 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sti │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47cab8 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47caad │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 475ef5 │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 475ee6 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c4ab4(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c4ab5(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c4a85(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47ca00,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 47c880 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,-0x5(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47cb2a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x47ca40,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 47c6a0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + cli │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x475ec0,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10c4620(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47cad0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10bd9b2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 476064 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - jae 476010 │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb 476080 │ │ │ │ + jb 47cc1c │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475fd7 │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + ja 47cc11 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c49c3(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4760e8,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x18,%esp │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,%al │ │ │ │ + stc │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47cca5 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476044 │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + ja 47cc9a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47cbc0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c4945(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x476008,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ + jmp 47c880 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,-0x7(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x18,%esp │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4760b4 │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + ja 47cd1a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x47cc30,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c48f6(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x476078,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 47c6a0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + clc │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 476164 │ │ │ │ - add $0x20,%r12 │ │ │ │ + jb 47cdae │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476159 │ │ │ │ + ja 47cda3 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x475f78,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x47ccc0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10c441f(%rip),%r14 │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10bd7b1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dl,-0x8(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47ce29 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x476108,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47cd40,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 476208 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10e3d57(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10f7548(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4761e8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10c42c4(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47636c │ │ │ │ + fdiv %st(7),%st │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47ce7c │ │ │ │ + movq $0x47ce90,-0x10(%rbp) │ │ │ │ + lea 0x160ee39(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142f7c6(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 476318 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4762dd │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10e3c82(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x476380,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47634c │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10f7413(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x476310,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - sbb $0xff,%al │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jne 47ce9c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4763fc │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4763f1 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + jo 47cea5 │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x476288,-0x18(%r12) │ │ │ │ + movq $0x47ce48,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10c413b(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + lea 0x10c0cf2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + testl $0xe8458d48,0x1(%rdx) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47cfee │ │ │ │ + movq $0x47cf50,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47cf50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + testb $0x48,0x1(%rdx) │ │ │ │ + movl $0x47cf88,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4763a0,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47cf88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,0x490142f6(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47cfde │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47ceb0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x47d008,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - and $0x7,%eax │ │ │ │ - lea 0x10fca2a(%rip),%rbx │ │ │ │ - mov (%rbx,%rax,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x10c450e(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x10c450c(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x10c450e(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x10c4510(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x10c4511(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x10c4513(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - xchg %ax,%ax │ │ │ │ + jne 47d014 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 476488 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + clc │ │ │ │ + cmc │ │ │ │ + add %ecx,0x73(%rbx,%r9,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + sbb %ch,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + cmc │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x476508,-0x18(%r12) │ │ │ │ + movq $0x47d028,-0x18(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10c4000(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ + lea 0x10bd554(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4765c0 │ │ │ │ + js 47d09b │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 476488 │ │ │ │ + jmp 47cf10 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47663c │ │ │ │ + and %dh,%ch │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47d15c │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476631 │ │ │ │ + ja 47d151 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x476588,-0x18(%r12) │ │ │ │ + movq $0x47d0a8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10c3f37(%rip),%r14 │ │ │ │ + lea 0x10bd48b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ + add %ch,0x490142f4(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47d1bf │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4765e0,-0x30(%r12) │ │ │ │ + movq $0x47d100,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ movq $0x1a7fa61,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 4766f5 │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 4766e6 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c433d(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c433a(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c4316(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4766c0,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10c3e01(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 476864 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - jae 476810 │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb 476880 │ │ │ │ - add $0x18,%r12 │ │ │ │ + push %rdi │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47d317 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jne 47d2c3 │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4767d7 │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c424c(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4768e8,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + ja 47d322 │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47c6a0,-0x50(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + movq $0x47c880,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + movq $0x47c998,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + lea -0x3f(%r12),%rcx │ │ │ │ + lea -0x30(%r12),%rdx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 47d283 │ │ │ │ + movq $0x47cdd0,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47cb58,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %ch,-0xd(%rax) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - add $0x18,%esp │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476844 │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + ja 47d342 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x47cf10,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 47d302 │ │ │ │ + movq $0x47d178,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c41d6(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x476808,-0x10(%rbp) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47d050,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x14255aa(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + movq $0x47d378,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x47d2b8,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x55(%rax) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4768b4 │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c417b(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x476878,-0x10(%rbp) │ │ │ │ + add %dl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x480142f2(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47d3cc │ │ │ │ + movq $0x47d3e0,-0x10(%rbp) │ │ │ │ + lea 0x160e8e9(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142f276(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jne 47d3ec │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 476964 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 476959 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + and %dh,%dl │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x476778,-0x18(%r12) │ │ │ │ + movq $0x47d398,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10c3c00(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + lea 0x10c07a2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + int1 │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 10400db4 <__environ@GLIBC_2.2.5+0xe96cdcc> │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x476908,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movq $0x47d4a0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47d4a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 476a08 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10e3557(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10f6d48(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x480142f1(%rax) │ │ │ │ + movl $0x47d4d8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47d4d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0xf(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4769e8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10c3ab8(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47d400,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x47d558,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 476b6c │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 476b18 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 476add │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10e3482(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x476b80,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47d564 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 476b4c │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10f6c13(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x476b10,-0x10(%rbp) │ │ │ │ + test $0xf0,%al │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47d5ac │ │ │ │ + movq $0x47d5c0,-0x10(%rbp) │ │ │ │ + lea 0x160e709(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142f096(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - sbb $0xff,%al │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jne 47d5cc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 476bfc │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 476bf1 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + rex │ │ │ │ + lock rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x476a88,-0x18(%r12) │ │ │ │ + movq $0x47d578,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10c392f(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + lea 0x10c05c2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 10400f94 <__environ@GLIBC_2.2.5+0xe96cfac> │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x476ba0,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movq $0x47d680,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47d680 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 476ca0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10e32bf(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10f6ab0(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x480142ef(%rax) │ │ │ │ + movl $0x47d6b8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47d6b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ch,-0x11(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x476c80,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10c3803(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47d5e0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x47d738,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 476e04 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 476db0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 476d75 │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10e31ea(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x476e18,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 1513340 │ │ │ │ - nopl (%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 476de4 │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10f697b(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x476da8,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jne 47d744 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - sbb $0xff,%al │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + enter $0x42ee,$0x1 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47d77e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 47d640 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,0x51(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 476e94 │ │ │ │ - add $0x20,%r12 │ │ │ │ + jb 47d817 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476e89 │ │ │ │ + ja 47d80c │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x476d20,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47d758,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10c367a(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x14250b7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x49014250(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47d88a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x47d798,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 47d460 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x476e38,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47d830,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10bcc90(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 476f6e │ │ │ │ + add %ch,%ch │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47d97c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47d971 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - lea 0x10fbfb6(%rip),%rdx │ │ │ │ - mov (%rdx,%rcx,8),%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c2b2f(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c2b25(%rip),%r14 │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + jmp 47d640 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c2b14(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c2b09(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c2afd(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c2aef(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - cmp $0x6,%rbx │ │ │ │ - je 476fe1 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c2a9c(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c2a90(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %bl,0x4f(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4770c0 │ │ │ │ + jb 47da0f │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4770b5 │ │ │ │ + ja 47da04 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x476f18,-0x30(%r12) │ │ │ │ + movq $0x47d920,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 47708a │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c29ec(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c29bb(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x1424ebf(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + jmp 1470760 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRX │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47719a │ │ │ │ + ja 47da82 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x477008,-0x38(%r12) │ │ │ │ + movq $0x47d990,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ mov %rdx,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 477173 │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 47714c │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c2908(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c28ed(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c38a0(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 47d460 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,0x4e(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47db16 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47db0b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x47da28,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10bca87(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ + add %dh,0x4901424d(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47db91 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x4770d8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea 0x10c32e7(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x47daa8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + jo 47db98 │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47dbe4 │ │ │ │ + movq $0x47dbf8,-0x10(%rbp) │ │ │ │ + lea 0x160e0d1(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142ea5e(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47728c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 477281 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47dc04 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ch,%dl │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + movq $0x47dbb0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4771c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10bff8a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x480142e9(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47dd56 │ │ │ │ + movq $0x47dcb8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47dcb8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x17(%rax) │ │ │ │ + rex.X add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + lock faddl 0x0(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47dcf0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jmp ffffffff8390de34 <__environ@GLIBC_2.2.5+0xffffffff81e79e4c> │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x477230,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47dc18,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x47dd70,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47dd7c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,%bh │ │ │ │ - pop %rdi │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47733e │ │ │ │ + pop %rax │ │ │ │ + rex.WXB │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 734016e4 <__environ@GLIBC_2.2.5+0x7196d6fc> │ │ │ │ + rex.WB │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov $0xb,%esi │ │ │ │ - lea 0x15fe764(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 489320 │ │ │ │ + movq $0x47ddd0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47ddd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.WXB │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 482950 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47737e │ │ │ │ + jb 47de1e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + out %eax,$0x42 │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47ddf8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 47dc78 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4773be │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x19(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x47de38,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10bc734(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4773fe │ │ │ │ + jb 47df74 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47df69 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103fad6c <__environ@GLIBC_2.2.5+0xe966d84> │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WXB adc %cl,-0x75(%r8) │ │ │ │ - rex.XB sbb %cl,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add (%rdi),%ecx │ │ │ │ - sbbl $0xffffff83,0x48000000(%rbx) │ │ │ │ - cli │ │ │ │ - add (%rdi),%cl │ │ │ │ - (bad) │ │ │ │ - and %eax,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %bl,0x490142e6(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 477497 │ │ │ │ - movq $0x477398,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + ja 47dfd9 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47df18,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c25bd(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 47dc78 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - movq $0x4775f0,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + out %al,$0x42 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47e05d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47e052 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47df88,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10bc5db(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x490142e5(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 477528 │ │ │ │ - movq $0x4773d8,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + ja 47e0d0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x47dff8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c3512(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x4774d0,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,%ch │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47e124 │ │ │ │ + movq $0x47e138,-0x10(%rbp) │ │ │ │ + lea 0x160db91(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142e51e(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4775b8 │ │ │ │ - movq $0x477358,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c24a8(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x477560,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jne 47e144 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0x42e4,$0x1 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47e190 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x47e0f0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10bfa4a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.WX (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x1c(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 10401b0c <__environ@GLIBC_2.2.5+0xe96db24> │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x47e1f8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47e1f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + in $0x42,%al │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + xor %ah,%dl │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47e230 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jrcxz 47e271 │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x30(%rdi) │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x477418,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x10c2eeb(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47e158,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x47e2b0,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4776dc │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4776d1 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47e2bc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,0x42(%rsi) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 73401c24 <__environ@GLIBC_2.2.5+0x7196dc3c> │ │ │ │ + rex.WB │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x47e310,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47e310 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + rex.RB │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 482950 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47774c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 477741 │ │ │ │ + jb 47e35e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,0x490142e2(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47e3cc │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47e338,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 47e1b8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + loop 47e439 │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x47e378,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10bc200(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4777bc │ │ │ │ + jb 47e4b4 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4777b1 │ │ │ │ + ja 47e4a9 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103fb124 <__environ@GLIBC_2.2.5+0xe96713c> │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB adc %cl,-0x75(%r8) │ │ │ │ - rex.WXB sbb %cl,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add (%rdi),%ecx │ │ │ │ - sbbl $0xffffff83,0x48000000(%rbx) │ │ │ │ - cli │ │ │ │ - add (%rdi),%cl │ │ │ │ - (bad) │ │ │ │ - and %eax,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47784f │ │ │ │ - movq $0x4776f0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c2205(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x4779a8,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + add %bl,-0x1f(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4778e0 │ │ │ │ - movq $0x477760,-0x30(%r12) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47e458,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c315a(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 47e1b8 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - movq $0x477888,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 477970 │ │ │ │ - movq $0x477680,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c20f0(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x477918,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.WX (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + loopne 47e579 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 477a35 │ │ │ │ + jb 47e59d │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 477a2a │ │ │ │ + ja 47e592 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4777d0,-0x20(%r12) │ │ │ │ + movq $0x47e4c8,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0x10c2b22(%rip),%r14 │ │ │ │ + lea 0x10bc0a7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,-0x20(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 477aa8 │ │ │ │ + ja 47e610 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x4779d0,-0x38(%r12) │ │ │ │ + movq $0x47e538,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ movq $0x1a7fa61,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + lock filds 0x1(%rdx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 477af4 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movzbl 0x18(%rbx),%esi │ │ │ │ - mov $0xb,%r14d │ │ │ │ + jb 47e664 │ │ │ │ + movq $0x47e678,-0x10(%rbp) │ │ │ │ + lea 0x160d651(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142dfde(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1471920 │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 477b34 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movzbl 0x18(%rbx),%esi │ │ │ │ - mov $0xb,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1471920 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47e684 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %bl,%bh │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x47e630,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10bf50a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %ch,(%rax) │ │ │ │ + filds 0x1(%rdx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 477b74 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movzbl 0x18(%rbx),%esi │ │ │ │ - mov $0xb,%r14d │ │ │ │ + jb 47e7d6 │ │ │ │ + movq $0x47e738,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1471920 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47e738 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103fb4dc <__environ@GLIBC_2.2.5+0xe9674f4> │ │ │ │ (bad) │ │ │ │ - and $0x48000001,%eax │ │ │ │ - mov 0x10(%rbx),%ecx │ │ │ │ - mov 0x20(%rbx),%al │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x3,%rdx │ │ │ │ - jae 477c4b │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jb 477cdb │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 477c06 │ │ │ │ - movq $0x477b08,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %al,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c1e4e(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x477d60,-0x18(%rbp) │ │ │ │ - mov %al,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %ch,%al │ │ │ │ + fiadds 0x1(%rdx) │ │ │ │ + movq $0x47e770,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47e770 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x74b7f7bb(%rdx) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x490142de(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 477c97 │ │ │ │ - movq $0x477b48,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %al,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c2da3(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x477c40,-0x18(%rbp) │ │ │ │ - mov %al,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + ja 47e7c6 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47e698,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x47e7f0,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x74b7f7bb(%rdx) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 477d27 │ │ │ │ - movq $0x477ac8,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %al,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c1d39(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x477cd0,-0x18(%rbp) │ │ │ │ - mov %al,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47e7fc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x74b7f7bb(%rdx) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.WX (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x1000000(%rip) │ │ │ │ + fadds 0x42(%rax) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47e840 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x1610821(%rip),%rsi │ │ │ │ + lea 0x142400a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1472e78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax,%rax,1) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47e87e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,0x490142dd(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47e8ec │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47e858,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 47e6f8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + fldl 0x1(%rdx) │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 477dc4 │ │ │ │ + ja 47e955 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%bl │ │ │ │ - movq $0x477b88,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %bl,(%r12) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x47e898,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ lea -0x20(%r12),%rsi │ │ │ │ - lea 0x10c2720(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ + lea 0x10bbce9(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 477e44 │ │ │ │ + jb 47e9d4 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 477e39 │ │ │ │ + ja 47e9c9 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 477d88 │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x477de8,-0x30(%r12) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + faddl 0x1(%rdx) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47ea39 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47e978,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 47e6f8 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,%al │ │ │ │ + fildl 0x1(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47eabd │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47eab2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 477efd │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 477eee │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c1b66(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c1b63(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x10c2b2e(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47e9e8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10bbb90(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,-0x25(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47eb30 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x477ec8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x47ea58,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10c25db(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47806c │ │ │ │ + rcr $1,%dl │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47eb84 │ │ │ │ + movq $0x47eb98,-0x10(%rbp) │ │ │ │ + lea 0x160d131(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142dabe(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - jae 478018 │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb 478088 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 477fdf │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c1a75(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4780f0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47804c │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c29ee(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x478010,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4780bc │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x10c19a4(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x478080,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jne 47eba4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47816c │ │ │ │ - add $0x20,%r12 │ │ │ │ + push $0x490142da │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478161 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 47ebf0 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x477f80,-0x18(%r12) │ │ │ │ + movq $0x47eb50,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10c23da(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ + lea 0x10befea(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x478110,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x48015fd8(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + fiaddl 0x1(%rdx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4782ce │ │ │ │ - movq $0x478238,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ + jb 47ecf6 │ │ │ │ + movq $0x47ec58,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478238 │ │ │ │ + jne 47ec58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x72b7f81f(%rbx) │ │ │ │ - adc $0x10facef,%eax │ │ │ │ - mov (%rdx,%rcx,8),%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - movq $0x478280,0x0(%rbp) │ │ │ │ - mov 0x2(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + add %cl,%al │ │ │ │ + flds 0x1(%rdx) │ │ │ │ + movq $0x47ec90,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478280 │ │ │ │ + jne 47ec90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,%edi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - jnp 4782a0 │ │ │ │ - or 0x49(%rcx,%rbx,1),%edi │ │ │ │ - movl $0x476c18,-0x8(%rsp) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x476a30,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14088cb(%rip),%rbx │ │ │ │ + add %dl,0x490142d9(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47ece6 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47ebb8,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x47ed10,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x478310,0x0(%rbp) │ │ │ │ - mov 0x3(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478310 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - cmpq $0xb,0x7(%rbx) │ │ │ │ - jl 478345 │ │ │ │ - movq $0x476980,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x476720,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47ed1c │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x478390,0x0(%rbp) │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478390 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 13f0470 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,%edi │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - movq $0x476488,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - cmp $0xb,%rax │ │ │ │ - jl 4783db │ │ │ │ - movq $0x476658,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x476530,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x478428,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + mov $0x4801423b,%eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47ed82 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47ed70,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478428 │ │ │ │ + jne 47ed70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x3b(%rax) │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebx,0x2(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - cmpq $0xb,0x7(%rbx) │ │ │ │ - jl 47845d │ │ │ │ - movq $0x476418,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x476230,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4784a8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4784a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 482950 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - jnp 4784c8 │ │ │ │ - or 0x49(%rcx,%rbx,1),%edi │ │ │ │ - movl $0x476180,-0x8(%rsp) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x475f20,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140869c(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ - mov (%rcx),%rcx │ │ │ │ - mov -0x4(%rcx),%ecx │ │ │ │ - cmp $0x9,%rcx │ │ │ │ - jb 4785a6 │ │ │ │ - cmp $0xa,%rcx │ │ │ │ - jb 4786b8 │ │ │ │ - movq $0x478558,0x0(%rbp) │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478558 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + mov %bl,%al │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47edcc │ │ │ │ + movq $0x47ede0,-0x10(%rbp) │ │ │ │ + lea 0x160cee9(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142d876(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - jnp 478578 │ │ │ │ - or 0x49(%rcx,%rbx,1),%edi │ │ │ │ - movl $0x478188,-0x8(%rsp) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x477f28,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + jne 47edec │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x8,%rcx │ │ │ │ - jae 478756 │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - jb 47880a │ │ │ │ - movq $0x478600,-0x10(%rbp) │ │ │ │ - mov 0x1(%rbx),%rcx │ │ │ │ - mov 0x9(%rbx),%rdx │ │ │ │ - mov 0x11(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478600 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + and %bl,%al │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,0x48000002(%rcx) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - movq $0x4771c8,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - cmp $0xb,%rax │ │ │ │ - jl 47865d │ │ │ │ - movq $0x4772a8,-0x8(%r12) │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x47ed98,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10beda2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x4786f8,-0x8(%rbp) │ │ │ │ - mov 0x1(%rbx),%rcx │ │ │ │ - mov 0x9(%rbx),%bl │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %dl,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4786f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 104027b4 <__environ@GLIBC_2.2.5+0xe96e7cc> │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,0x48000001(%rcx) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - movq $0x477d88,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%bl │ │ │ │ - mov %bl,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - cmp $0xb,%rax │ │ │ │ - jl 47874b │ │ │ │ - movq $0x477e60,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x478798,-0x8(%rbp) │ │ │ │ - mov 0x1(%rbx),%rcx │ │ │ │ - mov 0x9(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + roll $1,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x47eea0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478798 │ │ │ │ + jne 47eea0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrl %cl,0x1(%rdi) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4788aa │ │ │ │ + add %al,0x480142d7(%rax) │ │ │ │ + movl $0x47eed8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x477310,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - lea -0x28(%r12),%rcx │ │ │ │ - cmp $0xb,%rax │ │ │ │ - jl 4787ec │ │ │ │ - movq $0x477a58,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x477620,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x478840,0x0(%rbp) │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478840 │ │ │ │ + jne 47eed8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x29(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x7d(%rdi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - cmpq $0xb,0x7(%rbx) │ │ │ │ - jl 478871 │ │ │ │ - movq $0x476eb0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x476cc8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47ee00,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x47ef58,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4c014082(%rax) │ │ │ │ - mov %esi,%esi │ │ │ │ - lea 0x161669f(%rip),%r14 │ │ │ │ - jmp 4781f8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x48014082(%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x1408284(%rip),%r14 │ │ │ │ - jmp 1470780 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x7e(%rax) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47897c │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x161663e(%rip),%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - movq $0x1a8bc99,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4781f8 │ │ │ │ - lea 0x140824d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - adc $0x70000000,%eax │ │ │ │ - (bad) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4789e7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4789e2 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1408237(%rip),%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1471920 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ - (bad) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 478a4e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 478a49 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x14081f7(%rip),%rsi │ │ │ │ - lea 0x10c1a77(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 4848caea <__environ@GLIBC_2.2.5+0x469f8b02> │ │ │ │ - lea 0x14081e1(%rip),%edi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 1471920 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 478ae3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 478ad8 │ │ │ │ - movq $0x478a68,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x478b00,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x10c19c8(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x14081a6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x7f(%rax) │ │ │ │ - rex add %ecx,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - cmp %bh,0x40(%rax) │ │ │ │ - add %ecx,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0xf00f82a,%eax │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7f(%rax) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 478b75 │ │ │ │ - movq $0x478b68,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478b68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - addl $0x7738b4c,0x1(%rax) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 478a98 │ │ │ │ - lea 0x1408134(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - addb $0x48,0x1(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 478bfd │ │ │ │ - movq $0x478bd0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478bd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - addb $0x48,0x1(%rax) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 478bf1 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 478bf1 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 478a98 │ │ │ │ - lea 0x14080bc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47ef64 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + jo 47efaf │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 478c45 │ │ │ │ + jb 47efa8 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x16100b9(%rip),%rsi │ │ │ │ + lea 0x14238a2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478ce8 │ │ │ │ + jmp 1472e78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 478c8b │ │ │ │ + jb 47efe6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47f078 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f06d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47efc0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 47ee60 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,0x480142d5(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 478ccb │ │ │ │ + jb 47f10e │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f103 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x47f000,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f18b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x47f090,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 47ec18 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ + push $0x490142d4 │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478d86 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 478d38 │ │ │ │ - movq $0x478ca0,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 47f207 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x478c18,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x478c60,-0x28(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x47f128,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10bb390(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 478e0b │ │ │ │ + jb 47f284 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 478e00 │ │ │ │ + ja 47f279 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x478ce8,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov $0x2,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478ce8 │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,0x480142d3(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 478e4b │ │ │ │ + jb 47f30d │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f302 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47f228,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 47ee60 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,%al │ │ │ │ + rolb %cl,0x1(%rdx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 478e8b │ │ │ │ + jb 47f3a6 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f39b │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 478ecd │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x47f298,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478f70 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 478f13 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %ah,-0x2e(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f423 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x47f328,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 47ec18 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + roll $1,0x1(%rdx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 478f53 │ │ │ │ + jb 47f4bf │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f4b4 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x47f3c0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10bb0e7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ + rex roll $1,0x1(%rdx) │ │ │ │ + add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47900e │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 478fc0 │ │ │ │ - movq $0x478f28,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 47f542 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x478ea0,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x478ee8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x47f448,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov $0x480142d0,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479093 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 479088 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + jb 47f59c │ │ │ │ + movq $0x47f5b0,-0x10(%rbp) │ │ │ │ + lea 0x160c719(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142d0a6(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x478f70,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov $0x2,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478f70 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4790d3 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47f5bc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 479113 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + push %rax │ │ │ │ + rolb $1,0x1(%rdx) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f608 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x47f568,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10be5d2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 479155 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4791f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + iret │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 10402f84 <__environ@GLIBC_2.2.5+0xe96ef9c> │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47919b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ + movq $0x47f670,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47f670 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4791db │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x480142cf(%rax) │ │ │ │ + movl $0x47f6a8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47f6a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bh,-0x31(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 479296 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 479248 │ │ │ │ - movq $0x4791b0,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x479128,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x479170,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47f5d0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x47f728,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 479318 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47930d │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x4791f8,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4791f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47f734 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47935b │ │ │ │ + movabs 0x4ce8458d48014231,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 47f79a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x47f788,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47f788 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x31(%rax) │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 484350 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47939b │ │ │ │ + jb 47f7d6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4793dd │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + cs rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB loopne 47f841 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 47f8a9 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f89e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 479480 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47f7b0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x47f888,-0x20(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47f888 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 479423 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dl,0x2e(%rax) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + jge 47f894 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 46cfb0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 479463 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x2f(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f91a │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x47f7f0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 47f630 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,%al │ │ │ │ + cs rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47951e │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 4794d0 │ │ │ │ - movq $0x479438,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4793b0,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4793f8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47f8c0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10bac14(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4795a0 │ │ │ │ + jb 47fa0c │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479595 │ │ │ │ + ja 47fa01 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x479480,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 479480 │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4795e3 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x4801422c(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479623 │ │ │ │ + jb 47fad9 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47face │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4797ae │ │ │ │ - movq $0x479680,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47f9b0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x47fab8,-0x20(%rbp) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 479680 │ │ │ │ + jne 47fab8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - xchg %eax,%esi │ │ │ │ - rex.RXB add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4796d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0x42,%al │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + jge 47fac4 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 46cfb0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x50,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub $0x83490142,%eax │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4797b9 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 479758 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 4797d1 │ │ │ │ - cmp $0x0,%rbx │ │ │ │ - jle 479873 │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jg 479746 │ │ │ │ - movq $0x4795f8,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%r12 │ │ │ │ - lea 0x1612548(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 479822 │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jle 479905 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 479746 │ │ │ │ - movq $0x4790e8,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140751b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0x4796b8,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - cmp $0x0,%rbx │ │ │ │ - jge 4798bc │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jl 479746 │ │ │ │ - movq $0x479370,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jge 47994e │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jl 479746 │ │ │ │ - movq $0x478e60,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + ja 47fb4a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x47fa20,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x479540,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4795b8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4792b8,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x479330,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x479030,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4790a8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x478da8,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x478e20,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jb 4799e7 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4799d5 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 479aa8 │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 47f630 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d48014072,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 479a32 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 479a26 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 479a26 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478a98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jb 479a87 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 479a8a │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,0x4801422c(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47fbde │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47fbd3 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 479a7e │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 479a7e │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x47faf0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10ba9d3(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478a98 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0xe8000000,%eax │ │ │ │ - jno 479ae7 │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0x42,%al │ │ │ │ add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479b46 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 479af8 │ │ │ │ - movq $0x479a48,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 47fc59 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4799a8,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47fb70,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4799f0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jno 479ba7 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc9,%al │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 479bca │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 479bbf │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + jb 47fcac │ │ │ │ + movq $0x47fcc0,-0x10(%rbp) │ │ │ │ + lea 0x160c009(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142c996(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x20(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - movq $0x479aa8,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 479aa8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x70,%al │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 479c22 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 479c16 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 479c16 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478a98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47fccc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + rex leave │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - jo 479c77 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 479c7a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 479c6e │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 479c6e │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478a98 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x47fc78,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10bdec2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 479ccf │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 479cbd │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 479d90 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4801406f,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %ah,%al │ │ │ │ + enter $0x142,$0x48 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479d1a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 479d0e │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 479d0e │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + jb 47fe1e │ │ │ │ + movq $0x47fd80,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478a98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47fd80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 479d72 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 479d66 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 479d66 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478a98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x480142c8(%rax) │ │ │ │ + movl $0x47fdb8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47fdb8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - rex add %ecx,-0x7d(%rcx) │ │ │ │ + add %ch,-0x38(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 479e2e │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 479de0 │ │ │ │ - movq $0x479d30,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x479c90,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x479cd8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47fce0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x47fe38,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,0x6e(%rax) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 479eb2 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 479ea7 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x20(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - movq $0x479d90,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 479d90 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 47fe44 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x406d,$0x1 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sub 0x1(%rdx),%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 479f0a │ │ │ │ + jb 47feaa │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 479efe │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 479efe │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478a98 │ │ │ │ + movq $0x47fe98,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47fe98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2a(%rax) │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 482950 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 479f8b │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 479f62 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47fee6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 479f56 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 479f56 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478a98 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 103fd8d4 <__environ@GLIBC_2.2.5+0xe9698ec> │ │ │ │ - (bad) │ │ │ │ - pop (%rcx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x479fc0,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 479fc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movl $0x38c48349,0x1(%rdx) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47ff54 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47fec0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 47fd40 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - rex add %ecx,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - lahf │ │ │ │ - rex.RXB add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 479ff8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4801406c(%rax) │ │ │ │ - movl $0x47a050,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47a050 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %ah,0x490142c6(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47ffbd │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x47ff00,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10ba68d(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6c(%rax) │ │ │ │ - rex add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r13b,%r11b │ │ │ │ - and $0x66,%al │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6c(%rax) │ │ │ │ - rex add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a127 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jl 47a0d1 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jge 47a13f │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 47a0bf │ │ │ │ - movq $0x479f20,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%r12 │ │ │ │ - lea 0x1611bcf(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jle 47a18d │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jg 47a0bf │ │ │ │ - movq $0x479c38,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1406bb5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x47a030,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - movq $0x479e50,-0x50(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x479ec8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x479b68,-0x50(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x479be0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,0x4801406a(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47a22b │ │ │ │ + jb 48003c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 480031 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp 0x20(%rbx),%rax │ │ │ │ - jne 47a21d │ │ │ │ - lea 0x1611a83(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47a2a0 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4800a1 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x47ffe0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 47fd40 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push $0x40 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,-0x3b(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47a282 │ │ │ │ + jb 480125 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48011a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47a276 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47a276 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c6e8(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x480050,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10ba534(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 478a98 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock imul $0x58c48349,0x1(%rax),%eax │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a2fb │ │ │ │ + ja 480198 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47a1f0,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47a240,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4800c0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x69(%rax) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47a404 │ │ │ │ - movq $0x47a368,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x480142c4 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4801ec │ │ │ │ + movq $0x480200,-0x10(%rbp) │ │ │ │ + lea 0x160bac9(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142c456(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47a368 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - imul $0x45c748,0x1(%rax),%eax │ │ │ │ - mov $0x830047a3,%eax │ │ │ │ - jrcxz 47a37a │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47a3b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48020c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push $0xffffffff8b480140 │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - push $0xffffffff8b480140 │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a40f │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 47a3e6 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x16118ba(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47a2a0,-0x8(%r12) │ │ │ │ + add %al,%ah │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4801b8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 47a2a0 │ │ │ │ - lea 0x14068dd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x47a3a0,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - adc $0xd0000000,%eax │ │ │ │ - rex add %ecx,-0x73(%eax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47a487 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 47a482 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1406797(%rip),%rdi │ │ │ │ - mov $0x5,%esi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1471920 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - push $0xffffffff8d480140 │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47a4ee │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 47a4e9 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x140686f(%rip),%rsi │ │ │ │ - lea 0x10bffd7(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10bd982(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push $0xffffffff8d480140 │ │ │ │ - cmp $0x1406859,%eax │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 1471920 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x480142c3(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48035e │ │ │ │ + movq $0x4802c0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4802c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ah,-0x3d(%rax) │ │ │ │ + rex.X add %ecx,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47a583 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a578 │ │ │ │ - movq $0x47a508,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x47a5a0,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x10bff0d(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x140681e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex add %ecx,-0x77(%eax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - or %bl,0x40(%rdi) │ │ │ │ - add %ecx,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 47a5c0 │ │ │ │ clc │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex add %ecx,-0x73(%eax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47a615 │ │ │ │ - movq $0x47a608,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + add 0x0(%rax),%cl │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47a608 │ │ │ │ + jne 4802f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c014067(%rax) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 47a538 │ │ │ │ - lea 0x14067ac(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47a69d │ │ │ │ - movq $0x47a670,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47a670 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex add %ecx,-0x75(%eax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47a691 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jg 47a691 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %ch,(%rax) │ │ │ │ + ret │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x480220,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x480378,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 47a538 │ │ │ │ - lea 0x1406734(%rip),%rbx │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 480384 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + and $0x8d480142,%eax │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47a6e5 │ │ │ │ + jb 4803c8 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x160ec99(%rip),%rsi │ │ │ │ + lea 0x1422482(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47a788 │ │ │ │ + jmp 1472e78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47a72b │ │ │ │ + jb 480406 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,%al │ │ │ │ + and $0x42,%al │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB loopne 480471 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4804d9 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4804ce │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4803e0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4804b8,-0x20(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4804b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47a76b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and $0x42,%al │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + jge 4804c4 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48d580 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,%al │ │ │ │ + and 0x1(%rdx),%eax │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48054a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x480420,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 480280 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x23(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a826 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 47a7d8 │ │ │ │ - movq $0x47a740,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47a6b8,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47a700,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4804f0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10b9ff1(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47a8ab │ │ │ │ + jb 48063c │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a8a0 │ │ │ │ + ja 480631 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x47a788,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov $0x5,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47a788 │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,0x48014222(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47a8eb │ │ │ │ + jb 480709 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4806fe │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4805e0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4806e8,-0x20(%rbp) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4806e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47a92b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + and 0x1(%rdx),%al │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48d580 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ + add %cl,%al │ │ │ │ + and %eax,0x1(%rdx) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48077a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x480650,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 480280 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,0x21(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47a96d │ │ │ │ + jb 48080e │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 480803 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x480720,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10b9db0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47aa10 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47a9b3 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %bh,0x49014220(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 480889 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4807a0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47a9f3 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + js 480863 │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4808dc │ │ │ │ + movq $0x4808f0,-0x10(%rbp) │ │ │ │ + lea 0x160b3d9(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142bd66(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47aaae │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 47aa60 │ │ │ │ - movq $0x47a9c8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47a940,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47a988,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4808fc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47ab33 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ab28 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + adc %bh,-0x7cb6febe(%rbp) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x47aa10,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov $0x5,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4808a8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47aa10 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10bd292(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %dh,0x480142bc(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ab73 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ + jb 480a4e │ │ │ │ + movq $0x4809b0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4809b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x44(%rax) │ │ │ │ + rex.X add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + call 484851c2 <__environ@GLIBC_2.2.5+0x469f11da> │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4809e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47abb3 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x83490142,%esp │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x480910,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x480a68,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47abf5 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47ac98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 480a74 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47ac3b │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 734043dc <__environ@GLIBC_2.2.5+0x719703f4> │ │ │ │ + rex.WB │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x480ac8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480ac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.X add %ecx,-0x77(%rax) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 482950 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ac7b │ │ │ │ + jb 480b16 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x83490142,%edx │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x480af0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 480970 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dh,-0x46(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ad36 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 47ace8 │ │ │ │ - movq $0x47ac50,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47abc8,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47ac10,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x480b30,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10b9a69(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47adb8 │ │ │ │ + jb 480c6c │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47adad │ │ │ │ + ja 480c61 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x47ac98,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47ac98 │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x490142b9(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 480cd1 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x480c10,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 480970 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47adfb │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x8d480142,%ecx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 480d55 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 480d4a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x480c80,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10b9910(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47ae3b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %ch,0x490142b8(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 480dc8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x480cf0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %bh,-0x72b7febe(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47ae7d │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + jb 480e1c │ │ │ │ + movq $0x480e30,-0x10(%rbp) │ │ │ │ + lea 0x160ae99(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142b826(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47af20 │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47aec3 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 480e3c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,-0x7cb6febe(%rdi) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x480de8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10bcd52(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x49(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 10404804 <__environ@GLIBC_2.2.5+0xe97081c> │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47af03 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ + movq $0x480ef0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480ef0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x42,%bh │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + sub %cl,(%rdi) │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480f28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x42,%dh │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47afbe │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 47af70 │ │ │ │ - movq $0x47aed8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47ae50,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47ae98,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x480e50,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x480fa8,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47b040 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b035 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x47af20,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47af20 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 480fb4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47b083 │ │ │ │ + and %bl,(%rcx) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 7340491c <__environ@GLIBC_2.2.5+0x71970934> │ │ │ │ + rex.WB │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x481008,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 481008 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %al,0x1(%rdx) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 482950 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lock mov $0x42,%ch │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 481064 │ │ │ │ + movq $0x481078,-0x10(%rbp) │ │ │ │ + lea 0x160ac51(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142b5de(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47b0c3 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 481084 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %dh,-0x7cb6febe(%rbp) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x481030,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10bcb0a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47b24e │ │ │ │ - movq $0x47b120,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x42,%ch │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 10404a4c <__environ@GLIBC_2.2.5+0xe970a64> │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x481138,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47b120 │ │ │ │ + jne 481138 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x4f(%r8) │ │ │ │ - rex.RXB add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 47b170 │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x42,%ah │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + jo 48114f │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 481170 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x490142b4(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4811c6 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x481098,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x4811f0,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b259 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 47b1f8 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 47b271 │ │ │ │ - cmp $0x0,%rbx │ │ │ │ - jle 47b313 │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jg 47b1e6 │ │ │ │ - movq $0x47b098,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%r12 │ │ │ │ - lea 0x1610aa8(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 47b2c2 │ │ │ │ - cmp $0x5,%rbx │ │ │ │ - jle 47b3a5 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jg 47b1e6 │ │ │ │ - movq $0x47ab88,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1405b93(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0x47b158,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - cmp $0x0,%rbx │ │ │ │ - jge 47b35c │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jl 47b1e6 │ │ │ │ - movq $0x47ae10,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x5,%rbx │ │ │ │ - jge 47b3ee │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jl 47b1e6 │ │ │ │ - movq $0x47a900,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47afe0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47b058,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47ad58,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47add0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47aad0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47ab48,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47a848,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47a8c0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + jne 4811fc │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ + jmp 13f0470 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcoms (%rsi) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 73404b64 <__environ@GLIBC_2.2.5+0x71970b7c> │ │ │ │ + rex.WB │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x481250,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 481250 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x48014216(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 482950 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48129e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ah,0x59(%rax) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ + add %ch,-0x4d(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47b475 │ │ │ │ + jb 481330 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481325 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x481278,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47b548 │ │ │ │ + jmp 4810f8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bl,0x40(%rcx) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x42,%dl │ │ │ │ add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47b4d2 │ │ │ │ + jb 4813c6 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4813bb │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47b4c6 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jg 47b4c6 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4812b8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47a538 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x1,0x40(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47b52a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %al,-0x4e(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481443 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47b51e │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jg 47b51e │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47a538 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x481348,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 480eb0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x60000000,%eax │ │ │ │ - pop %rax │ │ │ │ - rex add %ecx,-0x7d(%rcx) │ │ │ │ + mov $0xb1,%al │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b5e6 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 47b598 │ │ │ │ - movq $0x47b4e8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x42(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47b448,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47b490,-0x28(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x4813e0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10b90fd(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,0x48014057(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47b66a │ │ │ │ + jb 48153c │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b65f │ │ │ │ + ja 481531 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x20(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - movq $0x47b548,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47b548 │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,0x40(%rdi) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x42,%al │ │ │ │ add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47b6c2 │ │ │ │ + jb 4815c5 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4815ba │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47b6b6 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jg 47b6b6 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4814e0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47a538 │ │ │ │ + jmp 4810f8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x40(%rsi) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47b71a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47b70e │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jg 47b70e │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47a538 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bh,0x56(%rax) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ + add %al,-0x50(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47b75d │ │ │ │ + jb 48165e │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481653 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x481550,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47b830 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x40(%rsi) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47b7ba │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %ch,0x490142af(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4816db │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47b7ae │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jg 47b7ae │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47a538 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x4815e0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 480eb0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms 0x40(%rbp) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47b812 │ │ │ │ + jb 481777 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48176c │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47b806 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jg 47b806 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x481678,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10b8e54(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47a538 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x78000000,%eax │ │ │ │ - push %rbp │ │ │ │ - rex add %ecx,-0x7d(%rcx) │ │ │ │ + mov %ch,-0x7cb6febe(%rsi) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b8ce │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 47b880 │ │ │ │ - movq $0x47b7d0,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 4817fa │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47b730,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47b778,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x481700,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,0x48014054(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47b952 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b947 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x72b7febe(%rsi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 481854 │ │ │ │ + movq $0x481868,-0x10(%rbp) │ │ │ │ + lea 0x160a461(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142adee(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x20(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - movq $0x47b830,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47b830 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rsp │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47b9aa │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47b99e │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jg 47b99e │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47a538 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 481874 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4848fa14 <__environ@GLIBC_2.2.5+0x469fba2c> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47ba02 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47b9f6 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jg 47b9f6 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47a538 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x481820,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10bc31a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48014053(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47bbbc │ │ │ │ - movq $0x47ba60,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47ba60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 1040523c <__environ@GLIBC_2.2.5+0xe971254> │ │ │ │ (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x53(%rax) │ │ │ │ - rex add %ecx,-0x39(%rax) │ │ │ │ - add %r11b,-0x7cffb846(%r8) │ │ │ │ - jrcxz 47ba72 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + movq $0x481928,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47ba98 │ │ │ │ + jne 481928 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rbx │ │ │ │ - rex add %ecx,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - mov $0xe3830047,%edx │ │ │ │ (bad) │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + rex.X add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + (bad) │ │ │ │ + sbb %ecx,0x0(%rax) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47baf0 │ │ │ │ + jne 481960 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - push %rdx │ │ │ │ - rex add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r13b,%r11b │ │ │ │ - and $0x66,%al │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48014052(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - dec %rbx │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47bbc7 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jl 47bb71 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jge 47bbdf │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 47bb5f │ │ │ │ - movq $0x47b9c0,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%r12 │ │ │ │ - lea 0x161012f(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jle 47bc2d │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jg 47bb5f │ │ │ │ - movq $0x47b6d8,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140522d(%rip),%rbx │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x481888,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x4819e0,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x47bad0,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - movq $0x47b8f0,-0x50(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47b968,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47b608,-0x50(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47b680,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - push %rcx │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47bccb │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp 0x20(%rbx),%rax │ │ │ │ - jne 47bcbd │ │ │ │ - lea 0x160ffe3(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47bd40 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4819ec │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4050,$0x1 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47bd22 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + or $0x8d480142,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 481a30 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47bd16 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jg 47bd16 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c700(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x160d631(%rip),%rsi │ │ │ │ + lea 0x1420dd2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47a538 │ │ │ │ + jmp 1472e78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x49014050 │ │ │ │ - add $0x58,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47bd9b │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47bc90,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47bce0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRXB │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ + fsubrs -0x72b7febe(%rbx) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47bea4 │ │ │ │ - movq $0x47be08,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 481a7c │ │ │ │ + movq $0x481a90,-0x10(%rbp) │ │ │ │ + lea 0x160a239(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142abc6(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47be08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4801404f(%rax) │ │ │ │ - movl $0x47be58,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47be58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 481a9c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4f(%rax) │ │ │ │ - rex add %ecx,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4f(%rax) │ │ │ │ - rex add %ecx,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47beaf │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 47be86 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x160fe1a(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47bd40,-0x8(%r12) │ │ │ │ + jo 481a59 │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x481a48,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 47bd40 │ │ │ │ - lea 0x1404f55(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x47be40,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10bc0f2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 47bf23 │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - cmp $0x1404d71,%eax │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 1471920 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 10405464 <__environ@GLIBC_2.2.5+0xe97147c> │ │ │ │ (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movq $0x481b50,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 481b50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47bf53 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47bf48 │ │ │ │ - movq $0x47bed8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x47bf70,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x10be523(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1404f26(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WRX │ │ │ │ - rex add %ecx,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - test $0x46,%al │ │ │ │ - rex add %ecx,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmc │ │ │ │ - testl $0x441f0f,(%rax) │ │ │ │ - add %al,0x1000000(%rip) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRX │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + rex.X add %ecx,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47bfe5 │ │ │ │ - movq $0x47bfd8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + mov %bl,(%rbx) │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47bfd8 │ │ │ │ + jne 481b88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c01404e(%rax) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 47bf08 │ │ │ │ - lea 0x1404eb4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4e(%rax) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c06d │ │ │ │ - movq $0x47c040,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47c040 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4e(%rax) │ │ │ │ - rex add %ecx,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47c061 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47c061 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %bl,0x490142aa(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481bde │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x481ab0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x481c08,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 47bf08 │ │ │ │ - lea 0x1404e3c(%rip),%rbx │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47c0b5 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47c158 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 481c14 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rorb $0x1,(%rdx,%rax,2) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c0fb │ │ │ │ + jb 481c58 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x160d409(%rip),%rsi │ │ │ │ + lea 0x1420bf2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 1472e78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c13b │ │ │ │ + jb 481c96 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,-0x57(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 481d28 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c1f6 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 47c1a8 │ │ │ │ - movq $0x47c110,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ + ja 481d1d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x481c70,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47c088,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47c0d0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 481b10 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c27b │ │ │ │ - add $0x18,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + test $0x42,%al │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 481dbe │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c270 │ │ │ │ + ja 481db3 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x47c158,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov $0x2,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x481cb0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47c158 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x58(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481e3b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x481d40,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 4818e8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c2bb │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x490142a7,%eax │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481eb7 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x481dd8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10b870f(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c2fb │ │ │ │ + jb 481f34 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481f29 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47c33d │ │ │ │ + jb 481fbd │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481fb2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x481ed8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47c3e0 │ │ │ │ + jmp 481b10 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c383 │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,-0x5a(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 482056 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48204b │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x481f48,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x490142a5(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4820d3 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x481fd8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 4818e8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c3c3 │ │ │ │ + add %ch,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48216f │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 482164 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x482070,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10b8466(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c47e │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 47c430 │ │ │ │ - movq $0x47c398,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 4821f2 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47c310,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47c358,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x4820f8,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c503 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c4f8 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + or %ah,0x458d4801(%rdx,%rax,2) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48224c │ │ │ │ + movq $0x482260,-0x10(%rbp) │ │ │ │ + lea 0x1609a69(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142a3f6(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x47c3e0,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov $0x2,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47c3e0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c543 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48226c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x4d20c483490142a3,%al │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 4822b8 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x482218,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10bb922(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x5d(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 10405c34 <__environ@GLIBC_2.2.5+0xe971c4c> │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c583 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ + movq $0x482320,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 482320 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs %eax,0x2358f845c7480142 │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 482358 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47c5c5 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47c668 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + movabs %al,0x3b4d20c483490142 │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x482280,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x4823d8,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c60b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4823e4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c64b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + sub %ah,-0x74b3febe(%rdx) │ │ │ │ + jae 48240c │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 4822e0 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ + movabs %al,0x3b4d20c483490142 │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c706 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 47c6b8 │ │ │ │ - movq $0x47c620,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47c598,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47c5e0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + movq $0x4823f8,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b820a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c788 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c77d │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + test $0xa1,%al │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x47c668,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47c668 │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 4822e0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c7cb │ │ │ │ + push %rax │ │ │ │ + movabs 0x394cf0458d480142,%eax │ │ │ │ + clc │ │ │ │ + jb 48252c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 482521 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x482478,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b8141(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c80b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %bl,%al │ │ │ │ + movabs 0x3b4d38c483490142,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4824d0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 48254e │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47c84d │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + jb 4825e4 │ │ │ │ + movq $0x4825f8,-0x10(%rbp) │ │ │ │ + lea 0x16096d1(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142a05e(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47c8f0 │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c893 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 482604 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ah,-0x7cb6febe(%rax) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4825b0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10bb58a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %ch,0x4801429f(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47c8d3 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ + jb 482756 │ │ │ │ + movq $0x4826b8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4826b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x61(%rax) │ │ │ │ + rex.X add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + lock es rex.W add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4826f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lahf │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c98e │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 47c940 │ │ │ │ - movq $0x47c8a8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47c820,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47c868,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47ca10 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ca05 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x47c8f0,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x482618,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x482770,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47c8f0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47ca53 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47ca93 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47cc1e │ │ │ │ - movq $0x47caf0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47caf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x35(%r8) │ │ │ │ - rex.RXB add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 47cb40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48277c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ nop │ │ │ │ - add %al,(%r8) │ │ │ │ + sahf │ │ │ │ + add %ecx,0x73(%rbx,%r9,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + sbb %ch,%cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47cc29 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 47cbc8 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 47cc41 │ │ │ │ - cmp $0x0,%rbx │ │ │ │ - jle 47cce3 │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jg 47cbb6 │ │ │ │ - movq $0x47ca68,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%r12 │ │ │ │ - lea 0x160f0d8(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 47cc92 │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jle 47cd75 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47cbb6 │ │ │ │ - movq $0x47c558,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140429b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0x47cb28,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - cmp $0x0,%rbx │ │ │ │ - jge 47cd2c │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jl 47cbb6 │ │ │ │ - movq $0x47c7e0,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jge 47cdbe │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jl 47cbb6 │ │ │ │ - movq $0x47c2d0,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47c9b0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47ca28,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47c728,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47c7a0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47c4a0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47c518,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47c218,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47c290,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + add %ch,-0x62(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x482790,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b7dfc(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,0x40(%rax) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47ce45 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47cf18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x40(%rax) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47cea2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + adc %bl,-0x7cb6febe(%rsi) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47ce96 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47ce96 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47bf08 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 482678 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x403f,$0x1 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov $0x4801429d,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47cefa │ │ │ │ + jb 4828c4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4828b9 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47ceee │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47ceee │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x482810,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b7d33(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47bf08 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x68000000,%eax │ │ │ │ - (bad) │ │ │ │ - rex add %ecx,-0x7d(%rcx) │ │ │ │ + add %al,-0x63(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47cfb6 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 47cf68 │ │ │ │ - movq $0x47ceb8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47ce18,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47ce60,-0x28(%r12) │ │ │ │ + movq $0x482868,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,0x4801403e(%rax) │ │ │ │ + add %bl,0x480141ff(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47d03a │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 4829fa │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0x7,%esi │ │ │ │ + lea 0x1192bd6(%rip),%rax │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d02f │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x20(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - movq $0x47cf18,-0x10(%r12) │ │ │ │ + ja 482e84 │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x47d460,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x47d640,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + lea -0x27(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 4829db │ │ │ │ + movq $0x47db38,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47d8b8,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x141fed7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + add $0xfffffffffffffffa,%rax │ │ │ │ + lea 0x1192b63(%rip),%rcx │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483342 │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x47fd40,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x47fe58,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + lea -0x28(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 482a85 │ │ │ │ + movq $0x480148,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47cf18 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bh,(%rsi) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47d092 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47d086 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47d086 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47bf08 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fdivrs -0x72b7fec0(%rip) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47d0ea │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47d0de │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47d0de │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0x47ff80,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47bf08 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,0x4801403d(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47d12d │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d200 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + incb 0x1(%rcx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 482de4 │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + mov 0xa(%rbx),%rcx │ │ │ │ + mov 0x12(%rbx),%rbx │ │ │ │ + movq $0x47f630,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x47f748,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 482b23 │ │ │ │ + movq $0x47fc00,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47f948,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,-0x72b7fec0(%rip) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47d18a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47d17e │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47d17e │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dl,0x480141fd(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47bf08 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 482e04 │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rcx │ │ │ │ + mov 0x13(%rbx),%rdx │ │ │ │ + mov 0x1b(%rbx),%rbx │ │ │ │ + movq $0x47ec18,-0x70(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + movq $0x47ed30,-0x60(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + movq $0x47ee60,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + movq $0x47ef78,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x6f(%r12),%rax │ │ │ │ + lea -0x60(%r12),%rbx │ │ │ │ + lea -0x47(%r12),%rcx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 482bfa │ │ │ │ + movq $0x47f4e0,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47f1b8,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 47d1da │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47d1e2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47d1d6 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47d1d6 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %bh,0x480141fc(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47bf08 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 482e24 │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + movq $0x47e6f8,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x47e810,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 482c9a │ │ │ │ + movq $0x47eae0,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47e918,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x80000000,%eax │ │ │ │ - cmp $0x40,%al │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cld │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d29e │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 47d250 │ │ │ │ - movq $0x47d1a0,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + ja 482e44 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x47e1b8,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ + movq $0x47e2d0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 482d32 │ │ │ │ + movq $0x47e5c0,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47d100,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47d148,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + movq $0x47e3f8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp 0x1(%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47d322 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,0x480141fb(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d317 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x20(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - movq $0x47d200,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + ja 482e64 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x47dc78,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x47dd90,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 482dca │ │ │ │ + movq $0x47e080,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x47deb8,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x482ab0,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d200 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp 0x1(%rax),%rax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47d37a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47d36e │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47d36e │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + movq $0x482b58,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x482c30,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47bf08 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock cmp 0x1(%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47d3d2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47d3c6 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47d3c6 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x482cc8,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x482d60,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47bf08 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x483398,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4801403a(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47d58c │ │ │ │ - movq $0x47d430,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47d430 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0x69(%rax) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483282 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x482678,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 482f06 │ │ │ │ + movq $0x4828e0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4827b8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3a(%rax) │ │ │ │ - rex add %ecx,-0x39(%rax) │ │ │ │ - add %r13b,-0x2c(%r8) │ │ │ │ - rex.RXB add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - jne 47d468 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4832a2 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x4822e0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 482f7e │ │ │ │ + movq $0x482548,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x482420,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmp 0x1(%rax),%al │ │ │ │ - movq $0x47d4c0,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47d4c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ + add %al,-0x7(%rax) │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4832c2 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rdx │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + movq $0x4818e8,-0x70(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + movq $0x481a00,-0x60(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + movq $0x481b10,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + movq $0x481c28,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x6f(%r12),%rax │ │ │ │ + lea -0x60(%r12),%rbx │ │ │ │ + lea -0x47(%r12),%rcx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 48304a │ │ │ │ + movq $0x482190,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x481e68,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp %eax,0x1(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 47d4ce │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret $0x0 │ │ │ │ + add %ch,-0x8(%rax) │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4832e2 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rdx │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + movq $0x480eb0,-0x70(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + movq $0x480fc8,-0x60(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + movq $0x4810f8,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + movq $0x481210,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x6f(%r12),%rax │ │ │ │ + lea -0x60(%r12),%rbx │ │ │ │ + lea -0x47(%r12),%rcx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 483122 │ │ │ │ + movq $0x481798,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x481470,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp %eax,0x1(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - dec %rbx │ │ │ │ - add $0x58,%r12 │ │ │ │ + add %dl,0x480141f7(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d597 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jl 47d541 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jge 47d5af │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 47d52f │ │ │ │ - movq $0x47d390,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%r12 │ │ │ │ - lea 0x160e75f(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jle 47d5fd │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jg 47d52f │ │ │ │ - movq $0x47d0a8,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1403935(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x47d4a0,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - movq $0x47d2c0,-0x50(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ + ja 483302 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x480970,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47d338,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + movq $0x480a88,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 4831c2 │ │ │ │ + movq $0x480d78,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x47cfd8,-0x50(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47d050,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + movq $0x480bb0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp %al,0x1(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47d69b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp 0x20(%rbx),%rax │ │ │ │ - jne 47d68d │ │ │ │ - lea 0x160e613(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + testb $0x48,0x1(%rcx) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483322 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x480280,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x480398,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 483263 │ │ │ │ + movq $0x480830,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + movq $0x480578,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x482eb8,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d710 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,(%rdi) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47d6f2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47d6e6 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47d6e6 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c730(%rax),%rbx │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x482f30,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + movq $0x482fa8,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47bf08 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + movq $0x483080,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x483158,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x4831f0,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x483378,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0xb(%rax) │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + movabs 0x41001f0ffffff6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 47d745 │ │ │ │ - rex add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d76b │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47d660,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47d6b0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0xb(%rax) │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - ss rex add %ecx,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47d874 │ │ │ │ - movq $0x47d7d8,-0x10(%rbp) │ │ │ │ + jb 483438 │ │ │ │ + movq $0x4833f8,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47d7d8 │ │ │ │ + jne 4833f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48014036(%rax) │ │ │ │ - movl $0x47d828,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ + add %dh,%al │ │ │ │ + hlt │ │ │ │ + add %ecx,-0x39(%r8) │ │ │ │ + add %r13b,(%r8) │ │ │ │ + xor $0x48,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47d828 │ │ │ │ + jne 483428 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x36(%rax) │ │ │ │ - rex add %ecx,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x36(%rax) │ │ │ │ - rex add %ecx,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d87f │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 47d856 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x160e44a(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47d710,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 47d710 │ │ │ │ - lea 0x140365d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x47d810,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x33,%al │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - cmp $0x14033a1,%eax │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 1471920 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47d923 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d918 │ │ │ │ - movq $0x47d8a8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x47d940,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x10bcb37(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x140362e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xor $0x89480140,%eax │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - rex.W │ │ │ │ - cs rex add %ecx,-0x7d(%rax) │ │ │ │ + add %al,%al │ │ │ │ + hlt │ │ │ │ + add %ecx,-0x77(%r8) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - {rex2 0xdb} maskmovq (bad),%mm0 │ │ │ │ - add %cl,(%rdi) │ │ │ │ + sbb %dh,%ch │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0x141f4a9,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xor $0x8d480140,%eax │ │ │ │ - rex.RB clc │ │ │ │ + add %cl,0x480141f4(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47d9b5 │ │ │ │ - movq $0x47d9a8,-0x8(%rbp) │ │ │ │ + jb 4834b7 │ │ │ │ + movq $0x483498,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47d9a8 │ │ │ │ + jne 483498 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c014035(%rax) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 47d8d8 │ │ │ │ - lea 0x14035bc(%rip),%rbx │ │ │ │ + add %dl,-0xc(%rax) │ │ │ │ + add %ecx,-0x77(%r8) │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0x45,-0x39(%rax) │ │ │ │ + clc │ │ │ │ + xorb $0x45,-0x38b7feaf(%rdi) │ │ │ │ + add %bl,0x4801a8bc(%rcx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 482950 │ │ │ │ + lea 0x141f502(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48014035(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47da3d │ │ │ │ - movq $0x47da10,-0x8(%rbp) │ │ │ │ + add %cl,(%rax) │ │ │ │ + hlt │ │ │ │ + add %ecx,-0x77(%r8) │ │ │ │ + testl $0xf5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + hlt │ │ │ │ + add %ebp,%r9d │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + sar %cl,%dh │ │ │ │ + add %ah,0xf(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + repz add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48355b │ │ │ │ + movq $0x483548,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47da10 │ │ │ │ + jne 483548 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rax) │ │ │ │ - rex add %ecx,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47da31 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47da31 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 47d8d8 │ │ │ │ - lea 0x1403544(%rip),%rbx │ │ │ │ + add %ah,0x480141f3(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + jmp 482950 │ │ │ │ + lea 0x141f47e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x90,%al │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47da85 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + jb 4835ac │ │ │ │ + movq $0x4835c0,-0x10(%rbp) │ │ │ │ + lea 0x1608709(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x1429096(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47db28 │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47dacb │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4835cc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47db0b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + rex nop │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x483578,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10ba5c2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop 0x1(%rdx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48371e │ │ │ │ + movq $0x483680,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 483680 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47dbc6 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 47db78 │ │ │ │ - movq $0x47dae0,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47da58,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47daa0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4801428f(%rax) │ │ │ │ + movl $0x4836b8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4836b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47dc4b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47dc40 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x47db28,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov $0x2,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + add %ch,-0x71(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4835e0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x483738,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47db28 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47dc8b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 483744 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0x428e,$0x1 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47dccb │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + jb 48378c │ │ │ │ + movq $0x4837a0,-0x10(%rbp) │ │ │ │ + lea 0x1608529(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x1428eb6(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47dd0d │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47ddb0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4837ac │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47dd53 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + (bad) │ │ │ │ + mov 0x1(%rdx),%es │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4837f8 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x483758,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10ba3e2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov 0x1(%rdx),%es │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47dd93 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ + jb 4838fe │ │ │ │ + movq $0x483860,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 483860 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + movq $0x483898,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 483898 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4901428d(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47de4e │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 47de00 │ │ │ │ - movq $0x47dd68,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 4838ee │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47dce0,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47dd28,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4837c0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x483918,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 483924 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + call 48497bc5 <__environ@GLIBC_2.2.5+0x46a03bdd> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ded3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47dec8 │ │ │ │ + jb 48395e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x47ddb0,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov $0x2,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47ddb0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 483820 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47df13 │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,-0x11(%rax) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4839f7 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4839ec │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x483938,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x141f01f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483a6a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x483978,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 483640 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47df53 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x12(%rax) │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x483a10,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10b3d23(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,-0x72b7febe(%rbx) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47df95 │ │ │ │ + jb 483b5c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483b51 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47e038 │ │ │ │ + jmp 483820 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47dfdb │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,-0x13(%rax) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 483bef │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483be4 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x483b00,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x141ee27(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + in (%dx),%al │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483c62 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x483b70,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 483640 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47e01b │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,-0x14(%rax) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 483cf6 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483ceb │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x483c08,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10b3b1a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + jmp 483d58 │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e0d6 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 47e088 │ │ │ │ - movq $0x47dff0,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 483d71 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47df68,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x483c88,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47dfb0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47e158 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e14d │ │ │ │ + pop %rax │ │ │ │ + jmp 483dd0 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 734076e4 <__environ@GLIBC_2.2.5+0x719736fc> │ │ │ │ + rex.WB │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x47e038,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47e038 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x483dd0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 483dd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + jmp 483e10 │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4898f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47e19b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47e1db │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47e21d │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47e2c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x483df8,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b67c1(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47e263 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483eb0 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47e2a3 │ │ │ │ + jb 483f2c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 483f21 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x483e78,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b66f8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e35e │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 47e310 │ │ │ │ - movq $0x47e278,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47e1f0,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47e238,-0x28(%r12) │ │ │ │ + movq $0x483ed0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47e3e0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e3d5 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + jo 483f34 │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 483fe4 │ │ │ │ + movq $0x483ff8,-0x10(%rbp) │ │ │ │ + lea 0x1607cd1(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142865e(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x47e2c0,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47e2c0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47e423 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 484004 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47e463 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + or %al,-0x7cb6febe(%rsi) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x483fb0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b9b8a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47e5ee │ │ │ │ - movq $0x47e4c0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48014285(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 484156 │ │ │ │ + movq $0x4840b8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47e4c0 │ │ │ │ + jne 4840b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - in $0x47,%eax │ │ │ │ - add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 47e510 │ │ │ │ + add %ch,-0x7b(%rax) │ │ │ │ + rex.X add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + lock rex │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4840f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + test %eax,0x1(%rdx) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 484146 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x484018,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x484170,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e5f9 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 47e598 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 47e611 │ │ │ │ - cmp $0x0,%rbx │ │ │ │ - jle 47e6b3 │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jg 47e586 │ │ │ │ - movq $0x47e438,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%r12 │ │ │ │ - lea 0x160d708(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 47e662 │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jle 47e745 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47e586 │ │ │ │ - movq $0x47df28,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14029a3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0x47e4f8,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - cmp $0x0,%rbx │ │ │ │ - jge 47e6fc │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jl 47e586 │ │ │ │ - movq $0x47e1b0,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jge 47e78e │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jl 47e586 │ │ │ │ - movq $0x47dca0,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47e380,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47e3f8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47e0f8,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47e170,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47de70,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47dee8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47dbe8,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47dc60,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + jne 48417c │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + test %al,0x1(%rdx) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 484078 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0x27(%rax) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47e815 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47e8e8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %ch,-0x7c(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x484190,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b6433(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,(%rdi) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47e872 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,-0x3b7cb6ff(%rdx,%rax,2) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47e866 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47e866 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d8d8 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 484078 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rsi) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47e8ca │ │ │ │ + mov $0x48014283,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4842c4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4842b9 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47e8be │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47e8be │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x484210,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b636a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d8d8 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x70000000,%eax │ │ │ │ - es rex add %ecx,-0x7d(%rcx) │ │ │ │ + add %al,-0x7d(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e986 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 47e938 │ │ │ │ - movq $0x47e888,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47e7e8,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47e830,-0x28(%r12) │ │ │ │ + movq $0x484268,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0x48014025(%rax) │ │ │ │ + add %bl,0x480141e5(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ea0a │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 48447b │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jae 484423 │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jae 4844a3 │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e9ff │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x20(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - movq $0x47e8e8,-0x10(%r12) │ │ │ │ + ja 48451b │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x483640,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x483820,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + lea -0x27(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 4843e2 │ │ │ │ + movq $0x483d18,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x483a98,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47e8e8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4844fb │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x484078,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 484466 │ │ │ │ + movq $0x4842e0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4841b8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x141e56e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,-0x72b7fec0(%rip) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47ea62 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47ea56 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47ea56 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x1c(%rax) │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48453b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x483d90,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 4844e6 │ │ │ │ + movq $0x483f48,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + movq $0x483e20,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x484418,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d8d8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x484570,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x484498,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %bh,-0x1d(%rax) │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 47ea9a │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x1d(%rax) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47eaba │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47eaae │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47eaae │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + jb 4845e3 │ │ │ │ + movq $0x4845d0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d8d8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4845d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,0x48014024(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47eafd │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47ebd0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + jrcxz 484610 │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0x45,-0x39(%rax) │ │ │ │ + add %al,-0x16feae49(%rax) │ │ │ │ + adc $0x48000053,%eax │ │ │ │ + lea 0x141e416(%rip),%ebx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and $0x40,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + and %al,-0x72b7febe(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47eb5a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + jb 484634 │ │ │ │ + movq $0x484648,-0x10(%rbp) │ │ │ │ + lea 0x1607681(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142800e(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47eb4e │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47eb4e │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d8d8 │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48492b94 <__environ@GLIBC_2.2.5+0x469febac> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47ebb2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47eba6 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47eba6 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d8d8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 484654 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x88000000,%eax │ │ │ │ - and 0x1(%rax),%eax │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ec6e │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 47ec20 │ │ │ │ - movq $0x47eb70,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47ead0,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47eb18,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,%al │ │ │ │ - and 0x1(%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47ecf2 │ │ │ │ - add $0x18,%r12 │ │ │ │ + mov $0x4901427f,%eax │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ece7 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 4846a0 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x20(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - movq $0x47ebd0,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + movq $0x484600,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47ebd0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b953a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and 0x1(%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47ed4a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47ed3e │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47ed3e │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d8d8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x7f(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 1040801c <__environ@GLIBC_2.2.5+0xe974034> │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movq $0x484708,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 484708 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - and %eax,0x1(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47eda2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47ed96 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47ed96 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d8d8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48014021(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47ef5c │ │ │ │ - movq $0x47ee00,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %bl,(%rax) │ │ │ │ + jg 484749 │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex │ │ │ │ + rex.RXB │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47ee00 │ │ │ │ + jne 484740 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x21(%rax) │ │ │ │ - rex add %ecx,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - out %al,(%dx) │ │ │ │ - rex.RXB add %r8b,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %ah,%al │ │ │ │ + jle 484781 │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 47ee38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x484668,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x4847c0,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and %eax,0x1(%rax) │ │ │ │ - movq $0x47ee90,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47ee90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - and %al,0x1(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 47ee9e │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4847cc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - and %al,0x1(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - dec %rbx │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ef67 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jl 47ef11 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jge 47ef7f │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 47eeff │ │ │ │ - movq $0x47ed60,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%r12 │ │ │ │ - lea 0x160cd8f(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jle 47efcd │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jg 47eeff │ │ │ │ - movq $0x47ea78,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140203d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x47ee70,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - movq $0x47ec90,-0x50(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47ed08,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47e9a8,-0x50(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47ea20,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ + rex jle 484821 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47f06b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp 0x20(%rbx),%rax │ │ │ │ - jne 47f05d │ │ │ │ - lea 0x160cc43(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + jb 484814 │ │ │ │ + movq $0x484828,-0x10(%rbp) │ │ │ │ + lea 0x16074a1(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x1427e2e(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f0e0 │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps (%rsi) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47f0c2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47f0b6 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jg 47f0b6 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c748(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d8d8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 484834 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 47f0fc │ │ │ │ - rex add %ecx,-0x7d(%rcx) │ │ │ │ + fdivrs 0x42(%rbp) │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f13b │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47f030,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47f080,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4847e0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b935a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb $0x8d480140,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47f244 │ │ │ │ - movq $0x47f1a8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x7d(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 104081fc <__environ@GLIBC_2.2.5+0xe974214> │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x4848e8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f1a8 │ │ │ │ + jne 4848e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4801401d(%rax) │ │ │ │ - movl $0x47f1f8,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + jge 484929 │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + and %cl,0x48(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f1f8 │ │ │ │ + jne 484920 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1d(%rax) │ │ │ │ - rex add %ecx,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1d(%rax) │ │ │ │ - rex add %ecx,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f24f │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 47f226 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x160ca7a(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47f0e0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + jge 484961 │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x484848,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x4849a0,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 47f0e0 │ │ │ │ - lea 0x1401d65(%rip),%rbx │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x47f1e0,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - adc $0x90000000,%eax │ │ │ │ - sbb %eax,0x1(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47f2c7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 47f2c2 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1401957(%rip),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1471920 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ - sbb $0x8d480140,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47f32e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 47f329 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1401cf7(%rip),%rsi │ │ │ │ - lea 0x10bb197(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 48493365 <__environ@GLIBC_2.2.5+0x469ff37d> │ │ │ │ - lea 0x1401ce1(%rip),%edi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 1471920 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47f3c3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f3b8 │ │ │ │ - movq $0x47f348,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x47f3e0,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x10bb079(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x1401ca6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4849ac │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1c(%rax) │ │ │ │ - rex add %ecx,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - sbb %dl,-0x7cb7fec0(%rip) │ │ │ │ - (bad) │ │ │ │ - xor $0xf00f7c1,%eax │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c(%rax) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47f455 │ │ │ │ - movq $0x47f448,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %bl,%bh │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 73408314 <__environ@GLIBC_2.2.5+0x7197432c> │ │ │ │ + rex.WB │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x484a00,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f448 │ │ │ │ + jne 484a00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sbb $0x40,%al │ │ │ │ - add %ecx,0x73(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ + add %ch,%al │ │ │ │ + fiadds 0x1(%rcx) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 47f378 │ │ │ │ - lea 0x1401c34(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + jmp 484350 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sbb 0x1(%rax),%eax │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47f4dd │ │ │ │ - movq $0x47f4b0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47f4b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb 0x1(%rax),%eax │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 47f4d1 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jg 47f4d1 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 47f378 │ │ │ │ - lea 0x1401bbc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47f525 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 484a4e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f5c8 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47f56b │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,-0x24(%rax) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 484ab9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 484b21 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 484b16 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x484a28,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x484b00,-0x20(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 484b00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + fildl 0x1(%rcx) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 46cfb0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + faddl 0x1(%rcx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f5ab │ │ │ │ + jb 484bb6 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 484bab │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x484a68,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 4848a8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x24(%rax) │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 484c33 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x484b38,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 4846c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + rcr $0x41,%bl │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f666 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 47f618 │ │ │ │ - movq $0x47f580,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x42(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47f4f8,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47f540,-0x28(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x484bd0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10b58ab(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f6eb │ │ │ │ + jb 484d2c │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f6e0 │ │ │ │ + ja 484d21 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x47f5c8,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f5c8 │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,0x480141d9(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f72b │ │ │ │ + jb 484df9 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 484dee │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x484cd0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x484dd8,-0x20(%rbp) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 484dd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47f76b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47f7ad │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f850 │ │ │ │ + flds 0x1(%rcx) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 46cfb0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fiaddl 0x1(%rcx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f7f3 │ │ │ │ + jb 484e8e │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 484e83 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x484d40,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 4848a8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x27(%rax) │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 484f0b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x484e10,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 4846c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fadds 0x1(%rcx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47f833 │ │ │ │ + jb 484fa7 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 484f9c │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x484ea8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10b55c2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ pop %rax │ │ │ │ + fadds 0x1(%rcx) │ │ │ │ + add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f8ee │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 47f8a0 │ │ │ │ - movq $0x47f808,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 48502a │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47f780,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47f7c8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x484f30,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x42(%rbp) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 485084 │ │ │ │ + movq $0x485098,-0x10(%rbp) │ │ │ │ + lea 0x1606c31(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x14275be(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4850a4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47f973 │ │ │ │ - add $0x18,%r12 │ │ │ │ + push $0x49014275 │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f968 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 4850f0 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x47f850,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x485050,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f850 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b8aea(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jne 485159 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 10408a6c <__environ@GLIBC_2.2.5+0xe974a84> │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47f9b3 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ + movq $0x485158,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 485158 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + je 485199 │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ nop │ │ │ │ + push %rcx │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 485190 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x49014274(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4851e6 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4850b8,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x485210,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47f9f3 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48521c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47fa35 │ │ │ │ + jb 485260 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x1609e01(%rip),%rsi │ │ │ │ + lea 0x141d431(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47fad8 │ │ │ │ + jmp 1472e78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47fa7b │ │ │ │ + jb 48529e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47fabb │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 485337 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48532c │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x485278,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x141d6ff(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,0x490141d5(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4853aa │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4852b8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 485118 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %r17d,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47fb76 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 47fb28 │ │ │ │ - movq $0x47fa90,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47fa08,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47fa50,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x485350,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10b5145(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47fbf8 │ │ │ │ + jb 48549c │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47fbed │ │ │ │ + ja 485491 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x47fad8,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47fad8 │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47fc3b │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48552f │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 485524 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x485440,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x141d507(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x490141d3(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4855a2 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4854b0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 485118 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + roll %cl,0x1(%rcx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47fc7b │ │ │ │ + jb 485636 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48562b │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x485548,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10b4f3c(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x490141d2(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4856b1 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4855c8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47fcbd │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + jb 485704 │ │ │ │ + movq $0x485718,-0x10(%rbp) │ │ │ │ + lea 0x16065b1(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x1426f3e(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47fd60 │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47fd03 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 485724 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + call 494999a7 <__environ@GLIBC_2.2.5+0x47a059bf> │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 485770 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4856d0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b846a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,0x4801426e(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47fd43 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ + jb 485876 │ │ │ │ + movq $0x4857d8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4857d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x6e(%rax) │ │ │ │ + rex.X add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + adc %bl,0x48(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 485810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47fdfe │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 47fdb0 │ │ │ │ - movq $0x47fd18,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x47fc90,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47fcd8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x485738,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x485890,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47fe80 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47fe75 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48589c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %dl,%al │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4858e0 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x47fd60,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x1609781(%rip),%rsi │ │ │ │ + lea 0x141cf6a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47fd60 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 1472e78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47fec3 │ │ │ │ + nop │ │ │ │ + int $0x41 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 485928 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x1609739(%rip),%rsi │ │ │ │ + lea 0x141cd69(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 1472e78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47ff03 │ │ │ │ + jb 485966 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48008e │ │ │ │ - movq $0x47ff60,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 4859f8 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4859ed │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x485940,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47ff60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 485a6a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x485980,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 485798 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x7cffb801(%r8) │ │ │ │ - jrcxz 47ff72 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47ffb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4901426b(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 485ade │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x485a10,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10b4a8e(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x50,%r12 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 485b5c │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480099 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 480038 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 4800b1 │ │ │ │ - cmp $0x0,%rbx │ │ │ │ - jle 480153 │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jg 480026 │ │ │ │ - movq $0x47fed8,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%r12 │ │ │ │ - lea 0x160bc68(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 480102 │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jle 4801e5 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jg 480026 │ │ │ │ - movq $0x47f9c8,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x140101b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0x47ff98,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - cmp $0x0,%rbx │ │ │ │ - jge 48019c │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jl 480026 │ │ │ │ - movq $0x47fc50,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jge 48022e │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jl 480026 │ │ │ │ - movq $0x47f740,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ + ja 485b51 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47fe20,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47fe98,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47fb98,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47fc10,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47f910,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47f988,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47f688,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x47f700,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,%al │ │ │ │ - or $0x8d480140,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4802b5 │ │ │ │ + jb 485be5 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 485bda │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x485b00,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480388 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d4801400d,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 480312 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push $0x42 │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 485c5a │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 480306 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jg 480306 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f378 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x485b70,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 485798 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0xffffffff8d480140,%rax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 48036a │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x48014269(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 485cee │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 485ce3 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 48035e │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jg 48035e │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x485c00,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10b488d(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f378 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0xe8000000,%eax │ │ │ │ - or $0x40,%al │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + imul $0x48c48349,0x1(%rdx),%eax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480426 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 4803d8 │ │ │ │ - movq $0x480328,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 485d69 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x480288,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x485c80,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4802d0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - or $0x40,%al │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + push $0xffffffff8d480142 │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4804aa │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48049f │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + jb 485dbc │ │ │ │ + movq $0x485dd0,-0x10(%rbp) │ │ │ │ + lea 0x1605ef9(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x1426886(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x20(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - movq $0x480388,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480388 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb,%al │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 480502 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 485ddc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ch,0x42(%rax) │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 4804f6 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jg 4804f6 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f378 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x485d88,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b7db2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.X add %ecx,-0x73(%eax) │ │ │ │ + rex.RB call 104097a4 <__environ@GLIBC_2.2.5+0xe9757bc> │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x485e90,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 485e90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x48014267(%rax) │ │ │ │ + movl $0x485ec8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 485ec8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x67(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48055a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 48054e │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jg 48054e │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x485df0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x485f48,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f378 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or 0x1(%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48059d │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 485f54 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or $0x41,%cl │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 734098bc <__environ@GLIBC_2.2.5+0x719758d4> │ │ │ │ + rex.WB │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ + movq $0x485fa8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480670 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 485fa8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x37(%rax) │ │ │ │ + add %ecx,-0x77(%r8) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 484350 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4801400a,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4805fa │ │ │ │ + jb 485ff6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 4805ee │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jg 4805ee │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f378 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or 0x1(%rax),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,%al │ │ │ │ + enter $0x141,$0x48 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 480652 │ │ │ │ + jb 4860c9 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4860be │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 480646 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jg 480646 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f378 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x485fd0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4860a8,-0x20(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4860a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ - or 0x1(%rax),%al │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48070e │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 4806c0 │ │ │ │ - movq $0x480610,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x480570,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4805b8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,-0x38(%rax) │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + jge 4860b4 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48d580 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,0x9(%rax) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 480792 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,(%rax) │ │ │ │ + enter $0x141,$0x49 │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480787 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 48613a │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x20(%rbx),%rcx │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - movq $0x480670,-0x10(%r12) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x486010,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 485e50 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x490141c7(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4861ae │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4860e0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480670 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10b4454(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x4008,$0x1 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4807ea │ │ │ │ + jb 48622c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 486221 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 4807de │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jg 4807de │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f378 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 480806 │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 480842 │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,0x480141c6(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4862f9 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4862ee │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 480836 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jg 480836 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f378 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or %al,0x1(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4809fc │ │ │ │ - movq $0x4808a0,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4861d0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4862d8,-0x20(%rbp) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4808a0 │ │ │ │ + jne 4862d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - rex add %ecx,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - or %cl,0x0(%rax) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4808d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movb $0x48,0x1(%rcx) │ │ │ │ + mov 0x8(%rbp),%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48d580 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48014007(%rax) │ │ │ │ - movl $0x480930,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 480930 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48636a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x486240,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 485e50 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ - rex add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r13b,%r11b │ │ │ │ - and $0x66,%al │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret $0x0 │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,-0x3b(%rax) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4863fe │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4863f3 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x486310,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10b4213(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7(%rax) │ │ │ │ - rex add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x58,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480a07 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jl 4809b1 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jge 480a1f │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 48099f │ │ │ │ - movq $0x480800,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%r12 │ │ │ │ - lea 0x160b2ef(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jle 480a6d │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jg 48099f │ │ │ │ - movq $0x480518,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x14006b5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x480910,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - movq $0x480730,-0x50(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4807a8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x480448,-0x50(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ + ja 486479 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x486390,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4804c0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,0x48014005(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 480b0b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp 0x20(%rbx),%rax │ │ │ │ - jne 480afd │ │ │ │ - lea 0x160b1a3(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480b80 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add $0x8d480140,%eax │ │ │ │ + mov %ah,0x42(%rcx) │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 480b62 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + jb 4864cc │ │ │ │ + movq $0x4864e0,-0x10(%rbp) │ │ │ │ + lea 0x16057e9(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x1426176(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 480b56 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jg 480b56 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c760(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47f378 │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4864ec │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock add $0x40,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,0x42(%rcx) │ │ │ │ add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 480bdb │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x480ad0,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x480b20,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x486498,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b76a2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4(%rax) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 480ce4 │ │ │ │ - movq $0x480c48,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 10409eb4 <__environ@GLIBC_2.2.5+0xe975ecc> │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x4865a0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480c48 │ │ │ │ + jne 4865a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - add $0x40,%al │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - add %r11b,-0x7cffb7f4(%r8) │ │ │ │ - jrcxz 480c5a │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %al,0x48014260(%rax) │ │ │ │ + movl $0x4865d8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480c98 │ │ │ │ + jne 4865d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add 0x1(%rax),%eax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - jmp 480ca2 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x60(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x486500,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x486658,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - add 0x1(%rax),%eax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - dec %rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 480cef │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 480cc6 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x160afda(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x480b80,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 486664 │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 480b80 │ │ │ │ - lea 0x14003dd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x480c80,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ + jmp 13f0470 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 486638 │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 73409fcc <__environ@GLIBC_2.2.5+0x71975fe4> │ │ │ │ + rex.WB │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4866b8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4866b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ - adc $0xf0000000,%eax │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 480d67 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + ret $0x141 │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 480d62 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x13ffeb7(%rip),%rdi │ │ │ │ - mov $0x7,%esi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1471920 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 484350 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - add 0x1(%rax),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 480dce │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 480dc9 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + rex pop %rdi │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 486714 │ │ │ │ + movq $0x486728,-0x10(%rbp) │ │ │ │ + lea 0x16055a1(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x1425f2e(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x140036f(%rip),%rsi │ │ │ │ - lea 0x10b96f7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add 0x1(%rax),%eax │ │ │ │ - lea 0x1400359(%rip),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 1471920 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 486734 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + fcomps 0x42(%rsi) │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4866e0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b745a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 480e63 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 480e58 │ │ │ │ - movq $0x480de8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x480e80,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x10b95c4(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x140031e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%al │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x13ffbe8(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13fb528 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bh,0x5e(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 1040a0fc <__environ@GLIBC_2.2.5+0xe976114> │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - add 0x1(%rax),%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 480ef5 │ │ │ │ - movq $0x480ee8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + movq $0x4867e8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480ee8 │ │ │ │ + jne 4867e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c014002(%rax) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 480e18 │ │ │ │ - lea 0x14002ac(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ - rex add %ecx,-0x73(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + rex.X add %ecx,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 480f7d │ │ │ │ - movq $0x480f50,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + and %ch,0x48(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480f50 │ │ │ │ + jne 486820 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add 0x1(%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 480f71 │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jg 480f71 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x486748,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x4868a0,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 480e18 │ │ │ │ - lea 0x1400234(%rip),%rbx │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 480fc5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4868ac │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x41bd,$0x1 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4868f0 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x1608771(%rip),%rsi │ │ │ │ + lea 0x141bda1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 481068 │ │ │ │ + jmp 1472e78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48100b │ │ │ │ + jb 48692e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x480141bf(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 486a01 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4869f6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x486908,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4869e0,-0x20(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4869e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48104b │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x8b480141,%edi │ │ │ │ + jge 4869ec │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48d580 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x8d480141,%esi │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 486a96 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 486a8b │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x486948,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 4867a8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x8d480141,%esi │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 486b37 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 486b2c │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x486a18,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,0x490141bd(%rax) │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 486bbc │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x486ab0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 486560 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x83490141,%ebp │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481106 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 4810b8 │ │ │ │ - movq $0x481020,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 486c40 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x480f98,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x480fe0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x486b50,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea 0x10b39c0(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48118b │ │ │ │ + jb 486cbc │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481180 │ │ │ │ + ja 486cb1 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x481068,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov $0x7,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 481068 │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4811cb │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0x8d480141,%esp │ │ │ │ + rex.RB loopne 486d21 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 486d89 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 486d7e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x486c60,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x486d68,-0x20(%rbp) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 486d68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48120b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %al,0x480141bb(%rax) │ │ │ │ + mov 0x8(%rbp),%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48d580 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,-0x45(%rax) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48124d │ │ │ │ + jb 486e1e │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 486e13 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x486cd0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4812f0 │ │ │ │ + jmp 4867a8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %dh,0x480141ba(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481293 │ │ │ │ + jb 486ebf │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 486eb4 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x486da0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x83490141,%edx │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 486f44 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x486e38,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 486560 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x480141b9(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4812d3 │ │ │ │ + jb 486fe8 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 486fdd │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x486ed8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea 0x10b3627(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x83490141,%eax │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48138e │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 481340 │ │ │ │ - movq $0x4812a8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 487073 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x481220,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x486f68,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x481268,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 481413 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 481408 │ │ │ │ + push %rax │ │ │ │ + mov $0x8d480141,%eax │ │ │ │ + rex.RB call 7340a9ec <__environ@GLIBC_2.2.5+0x71976a04> │ │ │ │ + rex.WB │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x4812f0,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov $0x7,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4812f0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x4870d8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4870d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x89480141,%eax │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 482950 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + call 4849b2b8 <__environ@GLIBC_2.2.5+0x46a072d0> │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481453 │ │ │ │ + jb 487152 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + movq $0x487140,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 487140 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x480141b7(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 48c8f8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xorb $0x45,-0x72b7febf(%rdi) │ │ │ │ + call 7340aabc <__environ@GLIBC_2.2.5+0x71976ad4> │ │ │ │ + rex.WB │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4871a8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4871a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x49(%rax) │ │ │ │ + add %ecx,-0x77(%r8) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 484350 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481493 │ │ │ │ + jb 4871f6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rsp │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4814d5 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + jb 487296 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48728b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4871d0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4872b0,-0x10(%rbp) │ │ │ │ + lea 0x1604a2a(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x14253b8(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 481578 │ │ │ │ + jmp 4dffc0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48151b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4872bc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,0x53(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x34(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x487210,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10b68c9(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48155b │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rdx │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 48742f │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x487388,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 487388 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,0x48014252(%rax) │ │ │ │ + movl $0x4873c0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4873c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x52(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 481616 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 4815c8 │ │ │ │ - movq $0x481530,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x52(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4814a8,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4814f0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4872d0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x487448,0x10(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 487454 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x48014251(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481698 │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 4874e6 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48168d │ │ │ │ + ja 4874db │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x481578,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x487330,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 481578 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4816db │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rcx │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 487587 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48757c │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x487468,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %al,0x48014250(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48171b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + jb 487649 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48763e │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x487500,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x487660,-0x10(%rbp) │ │ │ │ + lea 0x1604677(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x1425005(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 4dffc0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 48175d │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 481800 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48766c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4817a3 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %ah,0x4901424f(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4876dc │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x4875a0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea 0x10b64fe(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4817e3 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRXB │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB mov $0xff8394c,%r8d │ │ │ │ + (bad) │ │ │ │ + and $0x48000001,%eax │ │ │ │ + movl $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x487770,-0x40(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 487770 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4801424e(%rax) │ │ │ │ + movl $0x4877a8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4877a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bh,0x4e(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48189e │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 481850 │ │ │ │ - movq $0x4817b8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 487822 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x481730,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x481778,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x487680,-0x38(%r12) │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x487848,0x28(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 487854 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4801424d(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481920 │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 48791a │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481915 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 48790f │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x18(%rbx),%rcx │ │ │ │ - movq $0x481800,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%rbx │ │ │ │ + movq $0x487700,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x487930,-0x10(%rbp) │ │ │ │ + lea 0x16043a6(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x1424d34(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 481800 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 4dffc0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 481963 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48793c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4819a3 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WR │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4879b5 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%rbx │ │ │ │ + movq $0x487868,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + lea 0x10b6225(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 481b34 │ │ │ │ - movq $0x481a00,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,0x4c(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + es add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB enter $0x7a40,$0x48 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB adc %cl,-0x75(%r8) │ │ │ │ + rex.WXB sbb %cl,-0x75(%r8) │ │ │ │ + push %rbx │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jae 487a25 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%rbx │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481a00 │ │ │ │ + jne 487a40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 481d1d │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x481a48,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WXB │ │ │ │ + rex.X add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + js 487ac0 │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481a48 │ │ │ │ + jne 487a78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x4901424b(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 487afb │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x487950,-0x40(%r12) │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x487b20,0x30(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ (bad) │ │ │ │ - je 481d2c │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 481b3f │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 481ade │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 481b57 │ │ │ │ - cmp $0x0,%rbx │ │ │ │ - jle 481bf9 │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jg 481acc │ │ │ │ - movq $0x481978,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%r12 │ │ │ │ - lea 0x160a1c2(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 481ba8 │ │ │ │ - cmp $0x7,%rbx │ │ │ │ - jle 481c8b │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jg 481acc │ │ │ │ - movq $0x481468,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x13ff68d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0x481d50,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - cmp $0x0,%rbx │ │ │ │ - jge 481c42 │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jl 481acc │ │ │ │ - movq $0x4816f0,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x7,%rbx │ │ │ │ - jge 481cd4 │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jl 481acc │ │ │ │ - movq $0x4811e0,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x14e0068,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x1a8bc99,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4818c0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x481938,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x481638,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4816b0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4813b0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x481428,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x481128,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4811a0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 487b2c │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 481a18 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 481a60 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ + jmp 13f0470 │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r9b │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %bl,%al │ │ │ │ + rex.WX │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 487ba9 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + movq $0x4879d8,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x40(%r12),%rsi │ │ │ │ + lea 0x10b29cb(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + rex.WX │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 481d9d │ │ │ │ + jb 487c24 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 487c19 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 481e70 │ │ │ │ + jmp 487b48 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WB │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 481dfa │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 481dee │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jg 481dee │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x487bc8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480e18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 481e01 │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + js 487cef │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 481e52 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + jb 487cdc │ │ │ │ + movq $0x487cf0,-0x10(%rbp) │ │ │ │ + lea 0x1603fd9(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x1424966(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 481e46 │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jg 481e46 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480e18 │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 487cfc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x18000000,%eax │ │ │ │ - repz (bad) │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 481f0e │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jge 481ec0 │ │ │ │ - movq $0x481e10,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x481d70,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x481db8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,-0xe(%rax) │ │ │ │ + adc %cl,0x42(%rcx) │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 481f92 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 481f87 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x20(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - movq $0x481e70,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + movq $0x487ca8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 481e70 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b5e92(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x48014248(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 487e4e │ │ │ │ + movq $0x487db0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 487db0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 481f97 │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 481fea │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 481fde │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jg 481fde │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x48(%rax) │ │ │ │ + rex.X add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + call 4848c636 <__environ@GLIBC_2.2.5+0x469f864e> │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 487de8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.W │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x487d10,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x487e68,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480e18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 487e74 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 482042 │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 7340b7dc <__environ@GLIBC_2.2.5+0x719777f4> │ │ │ │ + rex.WB │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 482036 │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jg 482036 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480e18 │ │ │ │ + movq $0x487ec8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 487ec8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add %ecx,-0x77(%r8) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 484350 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - int1 │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + test $0x8d480141,%eax │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 482085 │ │ │ │ + jb 487f20 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - add (%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x1607141(%rip),%rsi │ │ │ │ + lea 0x141a97a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 482158 │ │ │ │ + jmp 1472e78 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 48496091 <__environ@GLIBC_2.2.5+0x46a020a9> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4820e2 │ │ │ │ + jb 487f5e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 4820d6 │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jg 4820d6 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480e18 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lock (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48213a │ │ │ │ + jb 487ff0 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 487fe5 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 48212e │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jg 48212e │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x487f38,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480e18 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + test $0x41,%al │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB loopne 488059 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4880c9 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4880be │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x487f78,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4880a8,-0x20(%rbp) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4880a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x30000000,%eax │ │ │ │ - lock (bad) │ │ │ │ + add %al,-0x58(%rax) │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + jge 4880b4 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48d580 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + test $0x41,%al │ │ │ │ add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4821f6 │ │ │ │ - cmp 0xf(%rbx),%r14 │ │ │ │ - jle 4821a8 │ │ │ │ - movq $0x4820f8,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + ja 488143 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x488008,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 487d70 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 488115 │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x42(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x482058,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4820a0,-0x28(%r12) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x4880e0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10b23ba(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,-0x11(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 48227a │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48823c │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48226f │ │ │ │ + ja 488231 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub 0x20(%rbx),%rcx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - sub %rcx,%rbx │ │ │ │ - movq $0x482158,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 482158 │ │ │ │ + jmp 151e7c8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4822d2 │ │ │ │ + jb 4882c5 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4882ba │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 4822c6 │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jg 4822c6 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4881e0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480e18 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d48013fee,%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 488331 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 48232a │ │ │ │ + jb 4883a1 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 488396 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 48231e │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jg 48231e │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480e18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x12(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 10405c9c <__environ@GLIBC_2.2.5+0xe971cb4> │ │ │ │ - (bad) │ │ │ │ - popf │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 9046e5 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x488250,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x488380,-0x20(%rbp) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482388 │ │ │ │ + jne 488380 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0x5b(%rax) │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + jge 48838c │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48d580 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - je 4825b1 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x4823d0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4823d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48841b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x4882e0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 487d70 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %ch,0x480141a4(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4884b7 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4884ac │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x4883b8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10b20d1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48013fed(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - je 4825c0 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x482418,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 482418 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x13(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - je 4825cf │ │ │ │ - lea -0x1(%rdx),%rbx │ │ │ │ - add $0x58,%r12 │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ah,-0x3b7cb6ff(%rcx,%rax,2) │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4824fd │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jl 4824a7 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jge 482515 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 482495 │ │ │ │ - movq $0x4822e8,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%r12 │ │ │ │ - lea 0x16097f9(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jle 482563 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jg 482495 │ │ │ │ - movq $0x482000,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x14e0068,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1a8bc99,-0x28(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x13fecd7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x4825f0,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - movq $0x482218,-0x50(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x482290,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x481f30,-0x50(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x481fa8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + ja 48853a │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x488440,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 4823a0 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 4823e8 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 482434 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret $0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48013feb(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - jmp 482434 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,-0x15(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 48264b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp 0x20(%rbx),%rax │ │ │ │ - jne 48263d │ │ │ │ - lea 0x1609663(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + rolb $0x1,0x42(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 488594 │ │ │ │ + movq $0x4885a8,-0x10(%rbp) │ │ │ │ + lea 0x1603721(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x14240ae(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4826c0 │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4826a2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 482696 │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jg 482696 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186c770(%rax),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 480e18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4885b4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x3fea,$0x1 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48271b │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x482610,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x482660,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + rex │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x488560,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b55da(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x16(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 482826 │ │ │ │ - movq $0x482788,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 1040bf7c <__environ@GLIBC_2.2.5+0xe977f94> │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x488668,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482788 │ │ │ │ + jne 488668 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 482849 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x4827d0,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + add %bh,0x4801423f(%rax) │ │ │ │ + movl $0x4886a0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4827d0 │ │ │ │ + jne 4886a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48013fe9(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - je 482858 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4901423f(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 482831 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jle 482808 │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x1609498(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4826c0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + ja 4886f6 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4885c8,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x488720,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4826c0 │ │ │ │ - lea 0x13fe9b3(%rip),%rbx │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x482878,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 4827a0 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 4827e4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jmp ffffffff8b9029b9 <__environ@GLIBC_2.2.5+0xffffffff89e6e9d1> │ │ │ │ - or %r13b,%r9b │ │ │ │ - movsxd %edi,%edi │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jmp ffffffff8d9029e1 <__environ@GLIBC_2.2.5+0xffffffff8be6e9f9> │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4828c1 │ │ │ │ - movq $0x4828e0,-0x8(%rbp) │ │ │ │ - lea 0x16093e1(%rip),%rsi │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1470fc8 │ │ │ │ - lea 0x13fe9e0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48013fe9(%rax) │ │ │ │ - movl $0x482908,0x0(%rbp) │ │ │ │ - lea 0x13fe951(%rip),%rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48872c │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 13f0490 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x17(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - rcr $0x3f,%cl │ │ │ │ - add %ecx,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0xf00f78c,%eax │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x17(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48297d │ │ │ │ - movq $0x482970,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xa1,%al │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 7340c094 <__environ@GLIBC_2.2.5+0x719780ac> │ │ │ │ + rex.WB │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x488780,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482970 │ │ │ │ + jne 488780 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jmp ffffffff8b942ab1 <__environ@GLIBC_2.2.5+0xffffffff89eaeac9> │ │ │ │ - jae 48297b │ │ │ │ + add %ch,-0x5f(%rax) │ │ │ │ + add %ecx,-0x77(%r8) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 4828a0 │ │ │ │ - lea 0x13fe934(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + jmp 484350 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jmp ffffffff8d902ae1 <__environ@GLIBC_2.2.5+0xffffffff8be6eaf9> │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 482a23 │ │ │ │ - movq $0x4829d8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4829d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 4887ce │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - call ffffffff83912b19 <__environ@GLIBC_2.2.5+0xffffffff81e7eb31> │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + ds rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x49(%rdi) │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4887a8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 488628 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4901423d(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4888a5 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jl 482a13 │ │ │ │ - cmp $0x18,%rax │ │ │ │ - jge 482a13 │ │ │ │ - movq $0x1481e20,-0x8(%r12) │ │ │ │ - add $0xe8,%rax │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4828a0 │ │ │ │ - lea 0x13fe89e(%rip),%rbx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4887e8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10b1d64(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,%al │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 482a75 │ │ │ │ - movq $0x482a90,-0x8(%rbp) │ │ │ │ - lea 0x1609231(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1470fc8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x18(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - xor $0x13fe841,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 488924 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 488919 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%al │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + cmp $0x42,%al │ │ │ │ add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x482a50,-0x10(%r12) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4888c8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x10d6576(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 488628 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x3c(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 488a0d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 488a02 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x488938,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10b1c0b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp 0x1(%rdx),%eax │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 488a80 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4889a8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bh │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpb $0x42,(%rbx) │ │ │ │ add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 482b62 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 482b57 │ │ │ │ + jb 488ad4 │ │ │ │ + movq $0x488ae8,-0x10(%rbp) │ │ │ │ + lea 0x16031e1(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x1423b6e(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x482ab8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x482b78,-0x10(%rbp) │ │ │ │ - lea 0x1609157(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1470fc8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 482b84 │ │ │ │ + jne 488af4 │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %eax,$0x3f │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ + sbb %bh,(%rbx) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x482b08,-0x18(%r12) │ │ │ │ + movq $0x488aa0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10d648d(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ + lea 0x10b509a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - adc %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4801423a(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 488c46 │ │ │ │ + movq $0x488ba8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 488ba8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x3a(%rax) │ │ │ │ + rex.X add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + loopne 488b39 │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 488be0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 482c4c │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 482c41 │ │ │ │ - movq $0x482b98,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x482c68,-0x10(%rbp) │ │ │ │ - lea 0x160906a(%rip),%rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x3a(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x488b08,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x488c60,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1470fc8 │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x13fe6cd(%rip),%rbx │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48013fe6(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x482c98,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x1a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - rcl $0x3f,%ch │ │ │ │ - add %ecx,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - jge 482c31 │ │ │ │ - testl $0x441f0f,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x1a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x10(%rcx,%rcx,4) │ │ │ │ - test %r14,%r14 │ │ │ │ - jl 482d03 │ │ │ │ - cmp $0x6,%rax │ │ │ │ - jge 482d03 │ │ │ │ - test %rsi,%rsi │ │ │ │ - jl 482d03 │ │ │ │ - cmp $0x6,%rsi │ │ │ │ - jge 482d03 │ │ │ │ - test %rdi,%rdi │ │ │ │ - jl 482d03 │ │ │ │ - cmp $0x6,%rdi │ │ │ │ - jge 482d03 │ │ │ │ - imul $0x24,%rax,%rax │ │ │ │ - imul $0x6,%rsi,%rsi │ │ │ │ - add %rax,%rsi │ │ │ │ - add %rsi,%rdi │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - mov %al,%bl │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 482bf8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 488c6c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - out %al,$0x3f │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 1040667c <__environ@GLIBC_2.2.5+0xe972694> │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%bl │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x482d68,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + push $0x4801419c │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 488cd2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x488cc0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482d68 │ │ │ │ + jne 488cc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pushf │ │ │ │ + add %ecx,-0x77(%r8) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 484350 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - in $0x3f,%eax │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - add %r11b,0x4800482d(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 482d98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 488d0e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48013fe5(%rax) │ │ │ │ - movl $0x482dc8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,%al │ │ │ │ + fwait │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB loopne 488d79 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 488de1 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 488dd6 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x488ce8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x488dc0,-0x20(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482dc8 │ │ │ │ + jne 488dc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ret $0x0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x1b(%rax) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - adc %r9b,-0x39(%r8) │ │ │ │ - adc %r13b,(%r8) │ │ │ │ - cs rex.W add %cl,-0x75(%rax) │ │ │ │ - jnp 482ddf │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 482cc8 │ │ │ │ - lea 0x13fe561(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %ch,(%rax) │ │ │ │ + fwait │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + jge 488dcc │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48d580 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7cb7f7a3(%rdx) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 488e52 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x488d28,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 488b68 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x66(%rax) │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x1481e20,-0x8(%r12) │ │ │ │ - mov %bl,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x482e08,-0x8(%rbp) │ │ │ │ - mov %bl,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1512ed0 │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x488df8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10b16b7(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 482fd8 │ │ │ │ - movq $0x482ec8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 488f44 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 488f39 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,0x48014199(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 489011 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 489006 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x488ee8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x488ff0,-0x20(%rbp) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482ec8 │ │ │ │ + jne 488ff0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + cwtl │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + jge 488ffc │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48d580 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rbp) │ │ │ │ - movl $0x482f08,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 482f08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,%al │ │ │ │ + cwtl │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 489082 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x488f58,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 488b68 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - je 482fef │ │ │ │ - dec %rax │ │ │ │ - add $0x10,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,-0x68(%rax) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 489116 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 482f43 │ │ │ │ - movq $0x1481e20,-0x8(%r12) │ │ │ │ - add $0x8,%al │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x483028,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1513358 │ │ │ │ - movq $0x482f88,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 482f88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + ja 48910b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x489028,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10b1476(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - je 482fe3 │ │ │ │ - dec %rax │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x49014197(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 482fbd │ │ │ │ - movq $0x1481e20,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + ja 489191 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4890a8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x483010,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x13fe381(%rip),%rbx │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - jmp 482f97 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - jmp 482f1b │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fsubr %st(3),%st │ │ │ │ - (bad) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 4891e2 │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4891e4 │ │ │ │ + movq $0x4891f8,-0x10(%rbp) │ │ │ │ + lea 0x1602ad1(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142345e(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fsubr %st(1),%st │ │ │ │ - jmp 48302c │ │ │ │ (bad) │ │ │ │ - incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x18000000(%rip) │ │ │ │ - mov $0x5e,%ch │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 483087 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 483082 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x10b730c(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13c9698 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loop 4830e6 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 483236 │ │ │ │ - movq $0x4830e8,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4830e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 489204 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + or %dh,(%rdx,%rax,2) │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4891b0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b498a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48013fe2(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - je 4837cf │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x483130,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483130 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - loop 48316e │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - je 4837de │ │ │ │ - lea -0x1(%rdx),%rbx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 483228 │ │ │ │ - movq $0x483180,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48014233(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 489356 │ │ │ │ + movq $0x4892b8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483180 │ │ │ │ + jne 4892b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - loope 4831be │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x72b7f81f(%rbx) │ │ │ │ - adc $0x10efde7,%eax │ │ │ │ - mov (%rdx,%rcx,8),%rcx │ │ │ │ - jmp *%rcx │ │ │ │ - movq $0x4831c8,0x0(%rbp) │ │ │ │ - mov 0x2(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + add %ch,0x33(%rax) │ │ │ │ + rex.X add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + lock xchg %eax,%edx │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4831c8 │ │ │ │ + jne 4892f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48013fe1(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - jne 483603 │ │ │ │ - mov 0x2(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - dec %rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - dec %rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x1(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - dec %rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - dec %rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 48378e │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x1608a42(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x13fe14b(%rip),%rbx │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor 0x1(%rdx),%eax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 489346 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x489218,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x489370,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x483278,0x0(%rbp) │ │ │ │ - mov 0x3(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483278 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loopne 4832b6 │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0x37b850f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - dec %rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - dec %rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48937c │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4832e8,0x0(%rbp) │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4832e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor 0x1(%rdx),%al │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 489278 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x32(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x489390,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b1223(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48013fe0(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jne 483603 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - dec %rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - dec %rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x483358,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdx) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483358 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 489278 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loopne 483396 │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add (%rdi),%ecx │ │ │ │ - test %ebx,0x48000002(%rbx) │ │ │ │ - mov 0x5(%rbx),%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - dec %rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - dec %rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov $0x48014231,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4894c4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4894b9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x489410,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b115a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x31(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x489468,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4833c8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4833c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48013fdf(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 483603 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - dec %rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - dec %rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x160886c(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ - mov (%rcx),%rcx │ │ │ │ - mov -0x4(%rcx),%ecx │ │ │ │ - cmp $0x9,%rcx │ │ │ │ - jb 4834ae │ │ │ │ - cmp $0xa,%rcx │ │ │ │ - jb 4835a9 │ │ │ │ - movq $0x483468,0x0(%rbp) │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + movabs 0x4ce8458d48014193,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 48959a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x489588,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483468 │ │ │ │ + jne 489588 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x6d(%rax) │ │ │ │ + add %ecx,-0x77(%r8) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 482950 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcoms -0x72b7febf(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4895e0 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x1605a81(%rip),%rsi │ │ │ │ + lea 0x14190b1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1472e78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fistpll (%rdi) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fmuls -0x7d(%rax) │ │ │ │ - loopne 483467 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0xa,%rax │ │ │ │ - jne 483603 │ │ │ │ - mov 0x1(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - dec %rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - dec %rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x8,%rcx │ │ │ │ - jae 483613 │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - jb 483718 │ │ │ │ - movq $0x483508,-0x10(%rbp) │ │ │ │ - mov 0x1(%rbx),%rcx │ │ │ │ - mov 0x9(%rbx),%rdx │ │ │ │ - mov 0x11(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48961e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483508 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x22(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fmuls -0x7d(%rax) │ │ │ │ - loopne 483507 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x7,%rax │ │ │ │ - je 483524 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 483603 │ │ │ │ - mov 0x1(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - dec %rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - dec %rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 483228 │ │ │ │ - mov 0x9(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - dec %rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - dec %rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 483228 │ │ │ │ - mov 0x11(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - je 4837b1 │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - je 4837c0 │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4835e8,-0x8(%rbp) │ │ │ │ - mov 0x1(%rbx),%rcx │ │ │ │ - mov 0x9(%rbx),%bl │ │ │ │ - mov %rbx,%rdx │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4895f8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %dl,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4835e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48013fdd(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x9,%rax │ │ │ │ - je 483207 │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x13fdd5e(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x9(%rbx),%rcx │ │ │ │ - mov 0x7(%rcx),%rdx │ │ │ │ - movss 0x7(%rdx),%xmm0 │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - movss 0x7(%rdx),%xmm1 │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - movss 0x7(%rcx),%xmm2 │ │ │ │ - movq $0x483678,-0x18(%rbp) │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - movss %xmm1,-0x10(%rbp) │ │ │ │ - movss %xmm2,-0x8(%rbp) │ │ │ │ - movss %xmm0,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483678 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fdivrl (%rdi) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fmuls -0x7d(%rax) │ │ │ │ - loopne 483677 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - je 483694 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 483603 │ │ │ │ - mov 0x1(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - dec %rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - dec %rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 4836b6 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 483228 │ │ │ │ - mov 0x9(%rbx),%rax │ │ │ │ - movss 0x18(%rbp),%xmm0 │ │ │ │ - mov 0x7(%rax),%rbx │ │ │ │ - ucomiss 0x7(%rbx),%xmm0 │ │ │ │ - jp 4836cb │ │ │ │ - je 4836d4 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 483228 │ │ │ │ - movss 0x8(%rbp),%xmm0 │ │ │ │ - mov 0xf(%rax),%rbx │ │ │ │ - ucomiss 0x7(%rbx),%xmm0 │ │ │ │ - jp 4836e5 │ │ │ │ - je 4836ee │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 483228 │ │ │ │ - movss 0x10(%rbp),%xmm0 │ │ │ │ - mov 0x17(%rax),%rax │ │ │ │ - ucomiss 0x7(%rax),%xmm0 │ │ │ │ - sete %al │ │ │ │ - setnp %bl │ │ │ │ - and %al,%bl │ │ │ │ - movzbl %bl,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x483748,0x0(%rbp) │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483748 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x489638,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10b0f63(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fdivrl (%rdi) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fmuls -0x7d(%rax) │ │ │ │ - loopne 483747 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - jne 483603 │ │ │ │ - mov 0x1(%rbx),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - dec %rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - dec %rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movzbl 0x9(%rbx),%eax │ │ │ │ - movzbl 0x8(%rbp),%ebx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 48357a │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - jmp 48358e │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 483100 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 48314c │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48013fdb(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 483822 │ │ │ │ - movq $0x483840,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4830a8 │ │ │ │ - lea 0x13fdb6f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jb 489774 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 489769 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x1608421(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x160841c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x489718,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4839a6 │ │ │ │ - movq $0x4838b8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4838b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jb 48985d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 489852 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x489788,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10b0e0a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - lock cmp %cl,0x0(%rax) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4838f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4898d0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4897f8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x39(%r8) │ │ │ │ - rex.W add %al,-0x72b7f81d(%rbx) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 483940 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + add %dh,%al │ │ │ │ + pop 0x1(%rcx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4899c3 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0x7,%esi │ │ │ │ + lea 0x118bca6(%rip),%rax │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 489f71 │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rsi │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x4846c8,-0x58(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + movq $0x4848a8,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + movq $0x4849c0,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x57(%r12),%rbx │ │ │ │ + lea -0x47(%r12),%rcx │ │ │ │ + lea -0x38(%r12),%rdx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 48999f │ │ │ │ + movq $0x484fc8,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x484c60,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1419046(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0xfffffffffffffff8,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x9,%rax │ │ │ │ + jb 489e12 │ │ │ │ + cmp $0xa,%rax │ │ │ │ + jae 489fb3 │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48a16c │ │ │ │ + mov 0x1(%rbx),%rbx │ │ │ │ + movq $0x489278,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 489a35 │ │ │ │ + movq $0x4894e0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4893b8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4801418e(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x90,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 489ed1 │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + mov 0xa(%rbx),%rcx │ │ │ │ + mov 0x12(%rbx),%rdx │ │ │ │ + mov 0x1a(%rbx),%rsi │ │ │ │ + mov 0x22(%rbx),%rdi │ │ │ │ + mov 0x2a(%rbx),%rbx │ │ │ │ + movq $0x487098,-0x88(%r12) │ │ │ │ + mov %rdx,-0x78(%r12) │ │ │ │ + movq $0x487100,-0x70(%r12) │ │ │ │ + mov %rsi,-0x60(%r12) │ │ │ │ + movq $0x487168,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x487b48,-0x40(%r12) │ │ │ │ + lea -0x58(%r12),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + lea -0x70(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x88(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 489b1d │ │ │ │ + movq $0x487c40,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ + add %dh,0x4801418d(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 489ef1 │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rcx │ │ │ │ + mov 0x13(%rbx),%rdx │ │ │ │ + mov 0x1b(%rbx),%rsi │ │ │ │ + mov 0x23(%rbx),%rbx │ │ │ │ + movq $0x486560,-0x78(%r12) │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + movq $0x486678,-0x68(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + movq $0x4867a8,-0x50(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + movq $0x4868c0,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x77(%r12),%rax │ │ │ │ + lea -0x68(%r12),%rbx │ │ │ │ + lea -0x4f(%r12),%rcx │ │ │ │ + lea -0x40(%r12),%rdx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 489be6 │ │ │ │ + movq $0x487008,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x486be8,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov %es,0x1(%rcx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 489f11 │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%rcx │ │ │ │ + mov 0x14(%rbx),%rbx │ │ │ │ + movq $0x485e50,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x485f68,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 489c93 │ │ │ │ + movq $0x486420,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x486168,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %es,0x1(%rcx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48398e │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 48397c │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ + ja 489f31 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0x485798,-0x58(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + movq $0x4858b0,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + movq $0x4858f8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 489d4e │ │ │ │ + movq $0x485d10,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x160b61a(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x485a98,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x483928,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x13fda1b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 483adf │ │ │ │ - movq $0x483a08,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483a08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %ch,-0x75(%rax) │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 489f51 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + movq $0x485118,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x485230,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 489df3 │ │ │ │ + movq $0x485658,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4853d8,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jae 48a04b │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jae 48a0f3 │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48a1cc │ │ │ │ + mov 0x1(%rbx),%rcx │ │ │ │ + mov 0x9(%rbx),%rdx │ │ │ │ + mov 0x11(%rbx),%rsi │ │ │ │ + mov 0x19(%rbx),%rbx │ │ │ │ + movq $0x487d70,-0x60(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + movq $0x487e88,-0x50(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + movq $0x487ef0,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x5f(%r12),%rbx │ │ │ │ + lea -0x50(%r12),%rcx │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 489ead │ │ │ │ + movq $0x4884d8,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x488170,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + movq $0x489a60,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + movq $0x489b38,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x489c20,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0x489cc8,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x489d80,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0x48a260,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rex cmp 0x0(%rax),%cl │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483a40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x77(%rax) │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48a18c │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x489548,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x4895b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 48a012 │ │ │ │ + movq $0x489880,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4896b8,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ch,0x48014188(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48a1ac │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rcx │ │ │ │ + mov 0x11(%rbx),%rbx │ │ │ │ + movq $0x488b68,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x488c80,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 48a0b3 │ │ │ │ + movq $0x489138,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x488e80,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x7cffb7c6(%r8) │ │ │ │ - jrcxz 483a52 │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483a90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48a1ec │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + mov 0x9(%rbx),%rbx │ │ │ │ + movq $0x488628,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x488740,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 48a152 │ │ │ │ + movq $0x488a30,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x488868,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x48a240,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x489fa8,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x48a040,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + movq $0x48a220,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x48a0e8,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - sbb $0x66,%al │ │ │ │ - nop │ │ │ │ + add %cl,%al │ │ │ │ + xchg %al,0x1(%rcx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 489e29 │ │ │ │ + nopl (%rax) │ │ │ │ add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + and 0x1(%rdx),%eax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4899f2 │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 483ac7 │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,0x48014186(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x483a78,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x13fd8ea(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 48991b │ │ │ │ + nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x72(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 1040745c <__environ@GLIBC_2.2.5+0xe973474> │ │ │ │ - (bad) │ │ │ │ - push $0x48000001 │ │ │ │ - movl $0x483b48,-0x10(%rbp) │ │ │ │ + add %ah,-0x7a(%rax) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48a2d3 │ │ │ │ + movq $0x48a2c0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483b48 │ │ │ │ + jne 48a2c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov 0x1(%rdi),%ds │ │ │ │ - movq $0x483b80,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483b80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %ch,(%rax) │ │ │ │ + xchg %al,0x1(%rcx) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + jmp 48b0f0 │ │ │ │ + lea 0x1418746(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - lea 0x1(%rdi),%ebx │ │ │ │ - movq $0x483bb8,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483bb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + xor %ah,(%rbx) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48a324 │ │ │ │ + movq $0x48a338,-0x10(%rbp) │ │ │ │ + lea 0x1601991(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142231e(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48015f8d(%rax) │ │ │ │ - movl $0x483c10,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483c10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x73(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r13b,%r11b │ │ │ │ - and $0x66,%al │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret $0x0 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48a344 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x73(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r8b,-0xb7f81d(%r11) │ │ │ │ - lret │ │ │ │ - add $0x10,%r12 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x4222,$0x1 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 483c65 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jl 483c51 │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jg 483c51 │ │ │ │ - movq $0x14dffa8,-0x8(%r12) │ │ │ │ - sub %rax,%rbx │ │ │ │ + ja 48a390 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x48a2f0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x15f8d0c(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x483bf0,0x0(%rbp) │ │ │ │ - jmp 1513358 │ │ │ │ - lea 0x13fd754(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b384a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 483d0e │ │ │ │ - movq $0x483cd8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x22(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 1040dd0c <__environ@GLIBC_2.2.5+0xe979d24> │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x48a3f8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483cd8 │ │ │ │ + jne 48a3f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x488800,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x13fd723(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 483da6 │ │ │ │ - movq $0x483d70,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + add %ch,(%rax) │ │ │ │ + and 0x1(%rdx),%al │ │ │ │ + movq $0x48a430,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483d70 │ │ │ │ + jne 48a430 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x488820,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + and %eax,0x1(%rdx) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48a486 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x48a358,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x48a4b0,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x13fd693(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 483e3e │ │ │ │ - movq $0x483e08,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483e08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x488840,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x13fd603(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48a4bc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,0x458d4801(%rcx,%rax,2) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48a500 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x1604b61(%rip),%rsi │ │ │ │ + lea 0x1418372(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1472e78 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 483ed6 │ │ │ │ - movq $0x483ea0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483ea0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 48a53e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x488860,-0x8(%r12) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,%al │ │ │ │ + and %al,0x1(%rdx) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48a5ac │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x48a518,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x3(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x13fd573(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 48a3b8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 483f6e │ │ │ │ - movq $0x483f38,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483f38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,0x20(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x488880,-0x8(%r12) │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x48a558,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x2(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x13fd4e3(%rip),%rbx │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10b0064(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 484006 │ │ │ │ - movq $0x483fd0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483fd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jb 48a694 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48a689 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x1f(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4888a0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x1(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x13fd453(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x48a638,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 48a3b8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48a77d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48a772 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x48a6a8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10aff0b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 10407984 <__environ@GLIBC_2.2.5+0xe97399c> │ │ │ │ - (bad) │ │ │ │ - fildl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x484070,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 484070 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4901421e(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48a7f0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x48a718,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x48004840(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4840a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %bl,(%rsi) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48a844 │ │ │ │ + movq $0x48a858,-0x10(%rbp) │ │ │ │ + lea 0x1601471(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x1421dfe(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - rex │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4840d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48a864 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + test $0x1d,%al │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x2b(%rdi) │ │ │ │ - movq $0x4888c0,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x48a810,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b332a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x13fd349(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4841ef │ │ │ │ - movq $0x484180,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1d(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 1040e22c <__environ@GLIBC_2.2.5+0xe97a244> │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x48a918,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484180 │ │ │ │ + jne 48a918 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x48004841(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %cl,(%rax) │ │ │ │ + sbb $0xc7480142,%eax │ │ │ │ + rex.RB clc │ │ │ │ + push %rax │ │ │ │ + test $0x8b480048,%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4841b0 │ │ │ │ + jne 48a950 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0x42,%al │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x4888e0,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x48a878,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x48a9d0,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x13fd27a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 48428e │ │ │ │ - movq $0x484250,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %sil,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 484250 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x21(%rdi) │ │ │ │ - movq $0x488900,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%al │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48a9dc │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x13fd1e3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + jmp 13f0470 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 484326 │ │ │ │ - movq $0x4842f0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + clc │ │ │ │ + jle 48aa30 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 7340e344 <__environ@GLIBC_2.2.5+0x7197a35c> │ │ │ │ + rex.WB │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x48aa30,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4842f0 │ │ │ │ + jne 48aa30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x488920,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x1(%r12),%rbx │ │ │ │ + add %bh,0x4801417e(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov $0xb,%r14d │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x13fd153(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp 482950 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - xor %cl,%dl │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48aa7e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ sldt (%rax) │ │ │ │ + add %cl,0x4901421b(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48aaec │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x48aa58,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 48a8d8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - rex.R sarl $1,(%rdi) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + sbb 0x1(%rdx),%eax │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48ab55 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x48aa98,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10afb2c(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48abd4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48abc9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x13fd1a8(%rip),%r14 │ │ │ │ - jmp 1462318 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + sbb 0x1(%rdx),%al │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48ac39 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x48ab78,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 48a8d8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%cl │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 73407d3c <__environ@GLIBC_2.2.5+0x71973d54> │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,%al │ │ │ │ + sbb %eax,0x1(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48acbd │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48acb2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x484438,-0x18(%rbp) │ │ │ │ - lea 0x15ff815(%rip),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x13fd182(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x48abe8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10af9d3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sarl $1,(%rdi) │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ + add %al,0x19(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x4843e8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - lea 0x15ff5c4(%rip),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x13fd113(%rip),%rbx │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48ad30 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x48ac58,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sarb $1,(%rdi) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48450f │ │ │ │ - movq $0x484530,-0x8(%rbp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x13fd093(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - lea 0x13fd0d2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ - sarb $1,(%rdi) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4845bf │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4845ba │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x13fd039(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1464238 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x40000000,%eax │ │ │ │ - sarb $1,(%rdi) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + rcrb $1,(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48462d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 484628 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + jb 48ad84 │ │ │ │ + movq $0x48ad98,-0x10(%rbp) │ │ │ │ + lea 0x1600f31(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x14218be(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x15ff610(%rip),%rsi │ │ │ │ - lea 0x15f9811(%rip),%r14 │ │ │ │ - lea 0x13fcff9(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - iret │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x13fcfde(%rip),%r14 │ │ │ │ - jmp 1489a60 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - sbb %al,%dl │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - and %eax,%edx │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48ada4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - sub $0xd0,%al │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ + push $0x49014218 │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48adf0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x48ad50,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b2dea(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - xor $0x48013fd0,%eax │ │ │ │ - mov %esi,%ebx │ │ │ │ - jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + sbb %al,0x1(%rdx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48aef6 │ │ │ │ + movq $0x48ae58,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48ae58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - ds sarb $1,(%rdi) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + rex.X add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48ae90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - rex.RXB sarb $1,(%r15) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dl,0x49014217(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48aee6 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x48adb8,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x48af10,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x13fd108(%rip),%r14 │ │ │ │ - jmp 1462318 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48af1c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%cl │ │ │ │ + lock (bad) │ │ │ │ + add %ecx,0x73(%rbx,%r9,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + sbb %ch,%cl │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 734080dc <__environ@GLIBC_2.2.5+0x719740f4> │ │ │ │ (bad) │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4847d8,-0x18(%rbp) │ │ │ │ - lea 0x15ff475(%rip),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x13fd0e2(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x49013fd0(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 484853 │ │ │ │ - movq $0x484788,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - lea 0x15ff224(%rip),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x13fd073(%rip),%rbx │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x48af30,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10af6fd(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sarb $1,(%rdi) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4848af │ │ │ │ - movq $0x4848d0,-0x8(%rbp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x13fcff3(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - lea 0x13fd032(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + jo 48afc4 │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - iret │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 48495f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 48495a │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x13fcf99(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1464238 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 48ae18 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ - iret │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %dl,(%rsi) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4849cd │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4849c8 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x15ff270(%rip),%rsi │ │ │ │ - lea 0x15f9471(%rip),%r14 │ │ │ │ - lea 0x13fcf59(%rip),%rbx │ │ │ │ + jb 48b064 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48b059 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x48afb0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10af634(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x31(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x13fcf3e(%rip),%r14 │ │ │ │ - jmp 1489a60 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - jp 4849ec │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - or $0x3f,%edi │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %ah,0x49014215(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48b0c7 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x48b008,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + ja 48b130 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48b20b │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jae 48b1b3 │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jae 48b233 │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48b2cc │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x48a3b8,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x48a4d0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + lea -0x28(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 48b179 │ │ │ │ + movq $0x48a7a0,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48a5d8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - mov %cs,%edi │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x13fcff0(%rip),%r14 │ │ │ │ - jmp 1462318 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,%al │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 73408404 <__environ@GLIBC_2.2.5+0x7197441c> │ │ │ │ - (bad) │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x484b00,-0x18(%rbp) │ │ │ │ - lea 0x15ff14d(%rip),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x13fcfca(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ + add %bh,0x14(%rax) │ │ │ │ + rex.X add %ecx,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48b2ac │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x48ae18,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 48b1f6 │ │ │ │ + movq $0x48b080,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48af58,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x141781e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + jbe 48b268 │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48b2ec │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x48a8d8,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x48a9f0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 48b292 │ │ │ │ + movq $0x48ace0,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48ab18,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x48b1a8,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x48b320,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x48b228,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x31(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jne 48b360 │ │ │ │ + add %ecx,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ + in (%dx),%eax │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x484ab0,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - lea 0x15feefc(%rip),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x13fcf5b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - iret │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %ah,0x48014175(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 484bd7 │ │ │ │ - movq $0x484bf8,-0x8(%rbp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x13fcedb(%rip),%r14 │ │ │ │ + jb 48b39f │ │ │ │ + movq $0x48b380,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - lea 0x13fcf1a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48b380 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x75(%rax) │ │ │ │ + add %ecx,-0x77(%r8) │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0x45,-0x39(%rax) │ │ │ │ + clc │ │ │ │ + xorb $0x45,-0x38b7feaf(%rdi) │ │ │ │ + add %bl,0x4801a8bc(%rcx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 48b0f0 │ │ │ │ + lea 0x141769a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jne 48b408 │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + testl $0x4d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jbe 48b415 │ │ │ │ + add %ebp,%ecx │ │ │ │ + xchg %dl,-0x2(%rbx) │ │ │ │ + add %ah,0xf(%rsi) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %r8b,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + je 48b438 │ │ │ │ add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 484c87 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 484c82 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x13fce81(%rip),%r14 │ │ │ │ + jb 48b470 │ │ │ │ + movq $0x48b430,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1464238 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48b430 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x88000000,%eax │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 484cf5 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 484cf0 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x15fef48(%rip),%rsi │ │ │ │ - lea 0x15f9149(%rip),%r14 │ │ │ │ - lea 0x13fce41(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48014174(%rax) │ │ │ │ + movl $0x48b460,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48b460 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x48014174(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48b0f0 │ │ │ │ + lea 0x14175e9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x74(%rax) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48b4ef │ │ │ │ + movq $0x48b4d0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48b4d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %ecx,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x13fce26(%rip),%r14 │ │ │ │ - jmp 1489a60 │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + je 48b510 │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0x45,-0x39(%rax) │ │ │ │ + clc │ │ │ │ + xorb $0x45,-0x38b7feaf(%rdi) │ │ │ │ + add %bl,0x4801a8bc(%rcx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 4898f8 │ │ │ │ + lea 0x141757a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - mov %esi,%ebx │ │ │ │ - jmp 151e7c8 │ │ │ │ - nop │ │ │ │ + add %dl,%al │ │ │ │ + jae 48b558 │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + testl $0xdd358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + je 48b565 │ │ │ │ + add %ebp,%ecx │ │ │ │ + ss push %rdx │ │ │ │ + incb (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x48014173(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48b5c0 │ │ │ │ + movq $0x48b580,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48b580 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - imul $0x3f,%esi,%ecx │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x73(%rax) │ │ │ │ + add %ecx,-0x39(%r8) │ │ │ │ + add %r14b,0x480048b5(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48b5b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - je 484d63 │ │ │ │ - (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + jae 48b5f0 │ │ │ │ add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp %ah,%bl │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0x14174c9,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + rex adc %al,0x1(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48b614 │ │ │ │ + movq $0x48b628,-0x10(%rbp) │ │ │ │ + lea 0x16006a1(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x142102e(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x13fced8(%rip),%r14 │ │ │ │ - jmp 1462318 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48b634 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%bh │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 7340872c <__environ@GLIBC_2.2.5+0x71974744> │ │ │ │ - (bad) │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x484e28,-0x18(%rbp) │ │ │ │ - lea 0x15fee25(%rip),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x13fceb2(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + fmuls (%rdi) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x48b5e0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b255a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x32(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x484dd8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - lea 0x15febd4(%rip),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x13fce43(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0xf(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 1040effc <__environ@GLIBC_2.2.5+0xe97b014> │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 484eff │ │ │ │ - movq $0x484f20,-0x8(%rbp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x13fcdc3(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - lea 0x13fce02(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0xb0000000,%eax │ │ │ │ - int $0x3f │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 484faf │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 484faa │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x13fcd69(%rip),%r14 │ │ │ │ + movq $0x48b6e8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1464238 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48b6e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x70000000,%eax │ │ │ │ - int $0x3f │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 48501d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 485018 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x15fec20(%rip),%rsi │ │ │ │ - lea 0x15f8e21(%rip),%r14 │ │ │ │ - lea 0x13fcd29(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - int $0x3f │ │ │ │ - add %ecx,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x13fcd0e(%rip),%r14 │ │ │ │ - jmp 1489a60 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - rex.WX int $0x3f │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmovb (%rcx),%eax │ │ │ │ + movq $0x48b720,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48b720 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - push %rbx │ │ │ │ - int $0x3f │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + cmovb (%rcx),%eax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48b776 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x48b648,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x48b7a0,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x13fcd98(%rip),%r14 │ │ │ │ - jmp 1462318 │ │ │ │ - nop │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48b7ac │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x3f,%ch │ │ │ │ + sub %dh,0x41(%rcx) │ │ │ │ add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 73408a2c <__environ@GLIBC_2.2.5+0x71974a44> │ │ │ │ - (bad) │ │ │ │ + rex.RB call 7340f114 <__environ@GLIBC_2.2.5+0x7197b12c> │ │ │ │ + rex.WB │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x485128,-0x18(%rbp) │ │ │ │ - lea 0x15feb25(%rip),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x13fcd72(%rip),%r14 │ │ │ │ + movq $0x48b800,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48b800 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + jo 48b840 │ │ │ │ + add %ecx,-0x77(%rax) │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + jmp 482950 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - int $0x3f │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x4850d8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - lea 0x15fe8d4(%rip),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x13fcd03(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + or $0x8d480142,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48b85c │ │ │ │ + movq $0x48b870,-0x10(%rbp) │ │ │ │ + lea 0x1600459(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x1420de6(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4851ff │ │ │ │ - movq $0x485220,-0x8(%rbp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x13fcc83(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - lea 0x13fccc2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48b87c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + or $0x83490142,%eax │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x48b828,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0x70000000,%eax │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4852af │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4852aa │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x13fcc29(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1464238 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 48531d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 485318 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x15fe920(%rip),%rsi │ │ │ │ - lea 0x15f8b21(%rip),%r14 │ │ │ │ - lea 0x13fcbe9(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b2312(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - lret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or $0x8d480142,%eax │ │ │ │ + rex.RB call 1040f244 <__environ@GLIBC_2.2.5+0xe97b25c> │ │ │ │ (bad) │ │ │ │ - add %ecx,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x13fcbce(%rip),%r14 │ │ │ │ - jmp 1489a60 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + roll $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + movq $0x48b930,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48b930 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - or %ah,%cl │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ + or $0x42,%al │ │ │ │ + add %ecx,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + push $0x480048b9 │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48b968 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - adc %esp,%ecx │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bh,0x4901420c(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48b9be │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x48b890,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x48b9e8,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - sbb $0xcc,%al │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - and $0x48013fcc,%eax │ │ │ │ - mov %esi,%ebx │ │ │ │ - jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48b9f4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - cs int3 │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ + loopne 48ba74 │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 7340f35c <__environ@GLIBC_2.2.5+0x7197b374> │ │ │ │ + rex.WB │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x48ba48,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48ba48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %ah,0x4801416e(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 482950 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48ba96 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - rex int3 │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %dh,0xb(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48bb28 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48bb1d │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x48ba70,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 48b8f0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or 0x1(%rdx),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48bbbe │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48bbb3 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x48bab0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - rex.W int3 │ │ │ │ + add %cl,0xa(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - repz jmp 151e7c8 │ │ │ │ - nop │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48bc3b │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x48bb40,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 48b6a8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x49014209,%eax │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48bcb7 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x48bbd8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10ae8cc(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x13fcd48(%rip),%r14 │ │ │ │ - jmp 1462318 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48bd34 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48bd29 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or %al,0x1(%rdx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4854f1 │ │ │ │ + jb 48bdbd │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48bdb2 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x13fbf4d(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x48bcd8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 48b8f0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,0x8(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48be56 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48be4b │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x48bd48,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x49014207(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48bed3 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x48bdd8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 48b6a8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48bf6f │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48bf64 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x48be70,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x10ae623(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2e(%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + rex.X add %ecx,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48bff2 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x48bef8,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rsi) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 485539 │ │ │ │ - movq $0x485550,-0x10(%rbp) │ │ │ │ - lea 0x13f9634(%rip),%rsi │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + jb 48c04c │ │ │ │ + movq $0x48c060,-0x10(%rbp) │ │ │ │ + lea 0x15ffc69(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x14205f6(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148e608 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x15fe6aa(%rip),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48c06c │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - sarl $1,(%rdi) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4855e7 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4855dc │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + movabs 0x4d20c48349014205,%al │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 48c0b8 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4854c8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x485510,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 149ae48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x48c018,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b1b22(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %al,0x5(%rax) │ │ │ │ + rex.X add %ecx,-0x73(%rax) │ │ │ │ + rex.RB call 1040fa34 <__environ@GLIBC_2.2.5+0xe97ba4c> │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + roll $1,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x48c120,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48c120 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48564a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d678 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0xc7480142,%eax │ │ │ │ + rex.RB clc │ │ │ │ + pop %rax │ │ │ │ + rorl $0x48,0x0(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48c158 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,%al │ │ │ │ + add $0x42,%al │ │ │ │ + add %ecx,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x485628,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x48c080,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x48c1d8,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48c1e4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%dh │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 7340900c <__environ@GLIBC_2.2.5+0x71975024> │ │ │ │ - pop %rcx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48570f │ │ │ │ + lock add %cx,-0x73(%r8) │ │ │ │ + rex.RB call 7340fb4c <__environ@GLIBC_2.2.5+0x7197bb64> │ │ │ │ + rex.WB │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x485668,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x485730,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - lea 0x1609952(%rip),%rsi │ │ │ │ - lea 0x13fc5b3(%rip),%r14 │ │ │ │ + movq $0x48c238,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48c238 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %dh,0x48014166(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov $0xb,%r14d │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + jmp 482950 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x32(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4857a9 │ │ │ │ - movq $0x4857c0,-0x10(%rbp) │ │ │ │ - lea 0x13f9644(%rip),%rsi │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148e608 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48c286 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,0x49014203(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48c2f4 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x48c260,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 48c0e0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x15fe43a(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - int $0x3f │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 485857 │ │ │ │ + add 0x1(%rdx),%eax │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48584c │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4856b8,-0x20(%r12) │ │ │ │ + ja 48c35d │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x48c2a0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x485780,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 149ae48 │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10ae294(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48c3dc │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48c3d1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x1d(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - jae 4858ab │ │ │ │ - jmp 148d260 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add 0x1(%rdx),%al │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48c441 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x48c380,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 48c0e0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - int $0x3f │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 485960 │ │ │ │ - add $0x48,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,%al │ │ │ │ + add %eax,0x1(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48c4c5 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 485955 │ │ │ │ + ja 48c4ba │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - cmpq $0xa,0x18(%rbx) │ │ │ │ - jg 485943 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4857f8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x485878,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x4858a0,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x48c3f0,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - lea 0x15fe2cd(%rip),%rbx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x10ae13b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 485a78 │ │ │ │ - nopl (%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + add %eax,0x1(%rdx) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48c538 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x48c460,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + enter $0x4200,$0x1 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 485a5a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4859e8,-0x20(%rbp) │ │ │ │ + jb 48c58c │ │ │ │ + movq $0x48c5a0,-0x10(%rbp) │ │ │ │ + lea 0x15ff729(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x14200b6(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4859e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - pop %rdx │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 485a18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48c5ac │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x25(%rdi) │ │ │ │ - mov 0x7(%rbx),%al │ │ │ │ - movq $0x488900,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %al,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + add %al,0x1(%rdx) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48c5f8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x48c558,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b15e2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 485ba1 │ │ │ │ - movq $0x485ac8,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,0x1(%rdx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48c6fe │ │ │ │ + movq $0x48c660,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485ac8 │ │ │ │ + jne 48c660 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,0x48000000(%rbx) │ │ │ │ - movl $0x485b10,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %al,%al │ │ │ │ + incl 0x1(%rcx) │ │ │ │ + movq $0x48c698,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485b10 │ │ │ │ + jne 48c698 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %cl,0x490141ff(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 485b83 │ │ │ │ + ja 48c6ee │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x485978,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x485998,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x485bb8,0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x48c5c0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x48c718,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x16060ff(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,%r8b │ │ │ │ - pop %rbx │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ + jne 48c724 │ │ │ │ mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1489a60 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 485bf4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ + call 4c4a0937 <__environ@GLIBC_2.2.5+0x4aa0c94f> │ │ │ │ + mov 0x10(%rbx),%esi │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 48c620 │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x37(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 73409564 <__environ@GLIBC_2.2.5+0x7197557c> │ │ │ │ - xor $0xe845c748,%eax │ │ │ │ - push $0x4800485c │ │ │ │ - lea 0x15fdff9(%rip),%edi │ │ │ │ - lea 0x1609422(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x15f8b4a(%rip),%r14 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1465728 │ │ │ │ + add %al,%al │ │ │ │ + incb 0x1(%rcx) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48c794 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x48c738,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10ade64(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ + push $0x490141fe │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48c7f0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x485cb8,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - jmp 1489a60 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - pop %rsp │ │ │ │ - rex.W add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - mov %ch,(%rcx) │ │ │ │ - incb (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - adc %r8b,(%r8) │ │ │ │ - pop %rbp │ │ │ │ - rex.W add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %bh,%ch │ │ │ │ - (bad) │ │ │ │ - incl (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 48c620 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rdx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + adc %bh,%dh │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48c86c │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 485d52 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x13f4450,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x148d580,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x15fdeb2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 48c861 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x48c7b8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10add9b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x44(%rdi) │ │ │ │ + add %bl,0x490141fd(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48c8cf │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x485a78,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x485c10,-0x18(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ + movq $0x48c810,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rdi │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48ca53 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jae 48c9fb │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jae 48ca7b │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48cb14 │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rsi │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x48b6a8,-0x70(%r12) │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + movq $0x48b7c0,-0x60(%r12) │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + movq $0x48b8f0,-0x48(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + movq $0x48ba08,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x6f(%r12),%rbx │ │ │ │ + lea -0x60(%r12),%rcx │ │ │ │ + lea -0x47(%r12),%rdx │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 48c9b9 │ │ │ │ + movq $0x48bf90,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48bc68,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,%bh │ │ │ │ + add %dh,(%rax) │ │ │ │ + cld │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 7340974c <__environ@GLIBC_2.2.5+0x71975764> │ │ │ │ - pop %rcx │ │ │ │ - add $0x10,%r12 │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 485e4f │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x485d88,-0x8(%r12) │ │ │ │ + ja 48caf4 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x48c620,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 48ca3e │ │ │ │ + movq $0x48c888,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x485e70,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - lea 0x1609212(%rip),%rsi │ │ │ │ - lea 0x13fbe73(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48c760,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1416046(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bh,0x5e(%rax) │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48cb34 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x48c0e0,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x48c1f8,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 48cada │ │ │ │ + movq $0x48c4e8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48c320,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x48c9f0,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + movq $0x48cb68,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x48ca70,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4801415d(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48c922 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48013fc6(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 485ee9 │ │ │ │ - movq $0x485f00,-0x10(%rbp) │ │ │ │ - lea 0x13f8ec4(%rip),%rsi │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + cwtl │ │ │ │ + cli │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48cbbc │ │ │ │ + movq $0x48cbd0,-0x10(%rbp) │ │ │ │ + lea 0x15ff0f9(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x141fa86(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148e608 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x15fdcfa(%rip),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48cbdc │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 485efc │ │ │ │ + xor %bh,%dl │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 485f97 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 485f8c │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x485df8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x485ec0,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 149ae48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x48cb88,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b0fb2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %dl,%al │ │ │ │ + stc │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 104105a4 <__environ@GLIBC_2.2.5+0xe97c5bc> │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + roll $1,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x48cc90,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48cc90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %dl,0x480141f9(%rax) │ │ │ │ + movl $0x48ccc8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48ccc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - fcompl 0x1(%rdi) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - jmp 148d260 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,%dh │ │ │ │ + add %bl,-0x7(%rax) │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4860c9 │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4860be │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4858c0,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0x60(%r12),%rcx │ │ │ │ - cmp $0xa,%rbx │ │ │ │ - jg 4860a7 │ │ │ │ - movq $0x485f38,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x485fb8,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x485fe0,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x48cbf0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x48cd48,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ - lea 0x15fdb66(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 4861e0 │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48cd54 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + mov $0x480141f8,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4861bf │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x486150,-0x20(%rbp) │ │ │ │ + jb 48cd9c │ │ │ │ + movq $0x48cdb0,-0x10(%rbp) │ │ │ │ + lea 0x15fef19(%rip),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x141f8a6(%rip),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 486150 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4dffc0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x48004861(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 486180 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48cdbc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + push %rax │ │ │ │ + clc │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x4888e0,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x48cd68,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x9(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b0dd2(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 486309 │ │ │ │ - movq $0x486230,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %dh,%al │ │ │ │ + testl $0xe8458d48,0x1(%rcx) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48cf0e │ │ │ │ + movq $0x48ce70,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 486230 │ │ │ │ + jne 48ce70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,0x48000000(%rbx) │ │ │ │ - movl $0x486278,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %dh,0x480141f7(%rax) │ │ │ │ + movl $0x48cea8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 486278 │ │ │ │ + jne 48cea8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bh,-0x9(%rax) │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4862eb │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x4860e0,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x486100,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x486320,0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x48cdd0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x48cf28,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x1605997(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,0x63(%r8) │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1489a60 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 48635c │ │ │ │ + jne 48cf34 │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 13f0490 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x3f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + fdiv %st(6),%st │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4863a9 │ │ │ │ - movq $0x4863c0,-0x10(%rbp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0xb,%esi │ │ │ │ - lea 0x15f86c9(%rip),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 48cf6e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48a750 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,%r8b │ │ │ │ - movsxd 0x0(%rax),%ecx │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4861e0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jmp 48ce30 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rdx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x59(%rax) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48d007 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 486442 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x13f4450,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x148d580,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x15fd7c2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + ja 48cffc │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x48cf48,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x14159ef(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x40(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,%al │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x44(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4861e0,-0x30(%r12) │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48d07a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x48cf88,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x486378,-0x18(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 48cc50 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,%al │ │ │ │ - (bad) │ │ │ │ + xor $0x41,%ch │ │ │ │ add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 73409e3c <__environ@GLIBC_2.2.5+0x71975e54> │ │ │ │ - pop %rcx │ │ │ │ - add $0x10,%r12 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48d0fc │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48653f │ │ │ │ + ja 48d0f1 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x486478,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x486560,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - lea 0x1608b22(%rip),%rsi │ │ │ │ - lea 0x13fb783(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x8d48013f,%edi │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4865d9 │ │ │ │ - movq $0x4865f0,-0x10(%rbp) │ │ │ │ - lea 0x13f8794(%rip),%rsi │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148e608 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x15fd60a(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 48ce30 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x8d48013f,%esi │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,%al │ │ │ │ + push %rdi │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 486687 │ │ │ │ - add $0x28,%r12 │ │ │ │ + jb 48d18f │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48667c │ │ │ │ + ja 48d184 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4864e8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4865b0,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x48d0a0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x1415867(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 149ae48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,0x57(%rax) │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - {rex2 0x5f} add %r25,-0x75(%r24) │ │ │ │ - jae 4866db │ │ │ │ - jmp 148d260 │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48d202 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x48d110,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fbb9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 48cc50 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 4866ad │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rsi │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4867b9 │ │ │ │ - add $0x68,%r12 │ │ │ │ + jb 48d296 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4867ae │ │ │ │ + ja 48d28b │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x486000,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0x60(%r12),%rcx │ │ │ │ - cmp $0xa,%rbx │ │ │ │ - jg 486797 │ │ │ │ - movq $0x486628,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4866a8,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x4866d0,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x15fd476(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x48d1a8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x10ad2c0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + jo 48d2a1 │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4867fa │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ + jb 48d2e4 │ │ │ │ + movq $0x48d2f8,-0x10(%rbp) │ │ │ │ + lea 0x15fe9d1(%rip),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x141f35e(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d3b8 │ │ │ │ + jmp 4dffc0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x4867d0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48d304 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48013fbb(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4868e4 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4868d9 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x486818,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4868f8,-0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - lea 0x1608788(%rip),%rsi │ │ │ │ - lea 0x13fb949(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + or %dh,%bl │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x48d2b0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10b088a(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x8d48013f,%ebx │ │ │ │ - rex.RB clc │ │ │ │ + add %ch,0x480141f2(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4869a3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 486998 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x486880,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4869b8,-0x8(%rbp) │ │ │ │ - lea -0xf(%r12),%rdi │ │ │ │ - lea 0x16086c9(%rip),%rsi │ │ │ │ - lea 0x13fb4ea(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jb 48d456 │ │ │ │ + movq $0x48d3b8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48d3b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0xe(%rax) │ │ │ │ + add %ecx,-0x39(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + lock rorl %cl,0x0(%rax) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48d3f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48013fba │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 486a62 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 486a57 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x486948,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x486a78,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - lea 0x160860a(%rip),%rsi │ │ │ │ - lea 0x13fb26b(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + repnz add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x48d318,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x48d470,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp aa2c90 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x47(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 486af1 │ │ │ │ - movq $0x486b08,-0x10(%rbp) │ │ │ │ - lea 0x13f823c(%rip),%rsi │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148e608 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x15fd0f2(%rip),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 48d47c │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs $0x394cf0458d48013f,%rcx │ │ │ │ - clc │ │ │ │ - jb 486b9f │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 486b94 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x486a00,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x486ac8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 149ae48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 13f0470 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + nop │ │ │ │ + int1 │ │ │ │ + add %ecx,0x73(%r11,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ + sbb %ch,%cl │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %dh,-0xf(%rax) │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa71,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 48d378 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rcrb $1,0x1(%rdi) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - jmp 148d260 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 486bc0 │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + sbb %dh,%cl │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 486cd1 │ │ │ │ - add $0x68,%r12 │ │ │ │ + jb 48d564 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 486cc6 │ │ │ │ + ja 48d559 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4866f0,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0x60(%r12),%rcx │ │ │ │ - cmp $0xa,%rbx │ │ │ │ - jg 486caf │ │ │ │ - movq $0x486b40,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x486bc0,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x486be8,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x15fcf5e(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 486d0a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x48d4b0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x10ad090(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d320 │ │ │ │ + jmp 14d8e28 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ch,0x53(%rax) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 10410ed4 <__environ@GLIBC_2.2.5+0xe97ceec> │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x486ce8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %es,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jne 48d68a │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48d724 │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x48cc50,-0x60(%r12) │ │ │ │ + mov %rdx,-0x58(%r12) │ │ │ │ + movq $0x48ce30,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + lea -0x5f(%r12),%rbx │ │ │ │ + lea -0x4f(%r12),%rdx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 48d62c │ │ │ │ + movq $0x48d228,-0x40(%r12) │ │ │ │ + mov %rdx,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48d020,-0x40(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x10acee6(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,-0x72b7fec1(%rbp) │ │ │ │ - rex.RB call 7340a6cc <__environ@GLIBC_2.2.5+0x719766e4> │ │ │ │ - pop %rcx │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %ch,0x480141ef(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 486dcf │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x486d28,-0x8(%r12) │ │ │ │ + ja 48d748 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x48d378,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 48d6ee │ │ │ │ + movq $0x48d508,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + movq $0x1a7fa61,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x486df0,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - lea 0x1608292(%rip),%rsi │ │ │ │ - lea 0x15f7884(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48d490,-0x30(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x10acecc(%rip),%r14 │ │ │ │ + jmp 14d8e28 │ │ │ │ + lea 0x1415390(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + movq $0x48d780,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jmp 1513340 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x48d678,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1513340 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ch,0x51(%rax) │ │ │ │ + add %ecx,-0x75(%r8) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + adc %dh,%bh │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48013fb5(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 486e69 │ │ │ │ - movq $0x486e80,-0x10(%rbp) │ │ │ │ - lea 0x13f7e84(%rip),%rsi │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148e608 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73411104 <__environ@GLIBC_2.2.5+0x7197d11c> │ │ │ │ + jnp 48d802 │ │ │ │ + movl $0x48d7f0,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48d7f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + fmuls 0x0(%rax) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48d820 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x15fcd7a(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,-0x72b7fec1(%rbp) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 486f17 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 486f0c │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x486d78,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x486e40,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 149ae48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 48d837 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 474990 │ │ │ │ + lea 0x1415285(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 734111ac <__environ@GLIBC_2.2.5+0x7197d1c4> │ │ │ │ + jnp 48d8aa │ │ │ │ + movl $0x48d898,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48d898 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48015fcc(%rax) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - jmp 148d260 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + fmuls 0x0(%rax) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48d8c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x72b7fec1(%rdi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 487049 │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48703e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x486c08,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0x60(%r12),%rcx │ │ │ │ - cmp $0xa,%rbx │ │ │ │ - jg 487027 │ │ │ │ - movq $0x486eb8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x486f38,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x486f60,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x15fcbe6(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 48d8df │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 473e20 │ │ │ │ + lea 0x14151e5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 487082 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d288 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73411254 <__environ@GLIBC_2.2.5+0x7197d26c> │ │ │ │ + jnp 48d952 │ │ │ │ + movl $0x48d940,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48d940 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x487060,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb1,%al │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 7340aa44 <__environ@GLIBC_2.2.5+0x71976a5c> │ │ │ │ - pop %rcx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 487147 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4870a0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x487168,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - lea 0x1607f1a(%rip),%rsi │ │ │ │ - lea 0x15f750c(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,-0x27(%r8) │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48d970 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 48d987 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4754f8 │ │ │ │ + lea 0x1415145(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x3f,%cl │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4871e1 │ │ │ │ - movq $0x4871f8,-0x10(%rbp) │ │ │ │ - lea 0x13f7acc(%rip),%rsi │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148e608 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 734112fc <__environ@GLIBC_2.2.5+0x7197d314> │ │ │ │ + jnp 48d9fa │ │ │ │ + movl $0x48d9e8,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48d9e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ + fimull 0x0(%rax) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48da18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x15fca02(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48013fb1 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48728f │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 487284 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4870f0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4871b8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 149ae48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 48da2f │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 47aff8 │ │ │ │ + lea 0x14150a5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48daad │ │ │ │ + movq $0x48da88,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48da88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x15fe1e2(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x15fe1cb(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x141502c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - leave │ │ │ │ - pop %rdi │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - jae 4872e3 │ │ │ │ - jmp 148d260 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x3fb3,$0x1 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4873c1 │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4873b6 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x486f80,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0x60(%r12),%rcx │ │ │ │ - cmp $0xa,%rbx │ │ │ │ - jg 48739f │ │ │ │ - movq $0x487230,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4872b0,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x4872d8,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4d9898,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1414fe4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0x30000000,%eax │ │ │ │ + push %rcx │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48db66 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 48db61 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x14150cf(%rip),%rsi │ │ │ │ + lea 0x14150a2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x15fc86e(%rip),%r14 │ │ │ │ + jmp 13fb508 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + push %rcx │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48dbce │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 48dbc9 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1415147(%rip),%rsi │ │ │ │ + lea 0x141511a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ + jmp 13fb508 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4873fa │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d1f0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jb 48dc4d │ │ │ │ + movq $0x48dc28,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48dc28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0xe(%rbp),%esi │ │ │ │ + lea 0x15fe042(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x15fe02b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x141511c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4873d8,-0x10(%r12) │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4d9818,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x14150d4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 7340adbc <__environ@GLIBC_2.2.5+0x71976dd4> │ │ │ │ - pop %rcx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4874bf │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x487418,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4874e0,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - lea 0x1607ba2(%rip),%rsi │ │ │ │ - lea 0x13fa5f3(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48dd1d │ │ │ │ + movq $0x48dcf8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48dcf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0xe(%rbp),%esi │ │ │ │ + lea 0x15fdf72(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x15fdf5b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x141507c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4d95f8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x1415034(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 487559 │ │ │ │ - movq $0x487570,-0x10(%rbp) │ │ │ │ - lea 0x13f7714(%rip),%rsi │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148e608 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48dded │ │ │ │ + movq $0x48ddc8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48ddc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x15fc68a(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add 0xe(%rbp),%esi │ │ │ │ + lea 0x15fdea2(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea 0x15fde8b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1414fdc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xad,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 487607 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4875fc │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x487468,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x487530,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 149ae48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4d97b8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1414f94(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48debd │ │ │ │ + movq $0x48de98,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48de98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x15fddd2(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x15fddbb(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1414f3c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48015fc5(%rax) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - jmp 148d260 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 48761e │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 487739 │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48772e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4872f8,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0x60(%r12),%rcx │ │ │ │ - cmp $0xa,%rbx │ │ │ │ - jg 487717 │ │ │ │ - movq $0x4875a8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x487628,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x487650,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x15fc4f6(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4d9858,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1414ef4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 487772 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d158 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jb 48df94 │ │ │ │ + movq $0x48df68,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48df68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 48df64 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jne 48df86 │ │ │ │ + lea 0x15fdcfb(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x15fdce4(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1414e95(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x487750,-0x10(%r12) │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4d9538,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1414e4c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs -0x72b7fec1(%rax) │ │ │ │ - rex.RB call 7340b134 <__environ@GLIBC_2.2.5+0x7197714c> │ │ │ │ - pop %rcx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 487837 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x487790,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x487858,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - lea 0x160782a(%rip),%rsi │ │ │ │ - lea 0x13fa06b(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48e065 │ │ │ │ + movq $0x48e040,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48e040 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x15fdc2a(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x15fdc13(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1414df4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4d9398,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x1414dac(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x56(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48e11e │ │ │ │ + movq $0x48e110,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48e110 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4878d1 │ │ │ │ - movq $0x4878e8,-0x10(%rbp) │ │ │ │ - lea 0x13f735c(%rip),%rsi │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148e608 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x15fdb5a,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1414d6b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x15fc312(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x4d9878,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x1414d12(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4849b8ca <__environ@GLIBC_2.2.5+0x46a078e2> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48797f │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 487974 │ │ │ │ + jb 48e1c9 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4877e0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4878a8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ + lea 0x141492d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 149ae48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48e209 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x1414c9f(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3e(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - jae 4879d3 │ │ │ │ - jmp 148d260 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ch,-0x72b7fec1(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 487ab1 │ │ │ │ - add $0x68,%r12 │ │ │ │ + jb 48e27a │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 487aa6 │ │ │ │ + ja 48e26f │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x487670,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0x60(%r12),%rcx │ │ │ │ - cmp $0xa,%rbx │ │ │ │ - jg 487a8f │ │ │ │ - movq $0x487920,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4879a0,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x4879c8,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x15fc17e(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x48e1e0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 487aea │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48e2f8 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48e2ed │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x48e220,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d0c0 │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0xc(%rax) │ │ │ │ + pop %rsi │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 48e476 │ │ │ │ + movq $0x48e370,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48e370 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x487ac8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + or 0x1(%rsi),%ebx │ │ │ │ + movq $0x48e3a8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48e3a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or 0x1(%rsi),%ebx │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 48e469 │ │ │ │ + movq $0x48e3e8,0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48e3e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 7340b4ac <__environ@GLIBC_2.2.5+0x719774c4> │ │ │ │ - pop %rcx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 487baf │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x487b08,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x487bd0,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - lea 0x16074b2(%rip),%rsi │ │ │ │ - lea 0x15f6aa4(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x48000000(%rcx) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + cmpq $0x1,0x7(%rbx) │ │ │ │ + jne 48e440 │ │ │ │ + movq $0x48e290,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x48e1a0,-0x28(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 13ccc10 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 487c49 │ │ │ │ - movq $0x487c60,-0x10(%rbp) │ │ │ │ - lea 0x13f6fa4(%rip),%rsi │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 48e4c6 │ │ │ │ + movq $0x48e4e8,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148e608 │ │ │ │ + jmp 13d4f58 │ │ │ │ + lea 0x14149d3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x15fbf9a(%rip),%rbx │ │ │ │ + add %al,0x49015e0a(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48e517 │ │ │ │ + movq $0x48e318,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,-0x72b7fec1(%rsi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 487cf7 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 487cec │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48e561 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x487b58,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x487c20,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ + lea 0x1414947(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 149ae48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48e5d9 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48e5ce │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x48e538,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ecb8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x8b48015f,%esi │ │ │ │ - jae 487d4b │ │ │ │ - jmp 148d260 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x45,-0x72b7fec1(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 487e29 │ │ │ │ - add $0x68,%r12 │ │ │ │ + jb 48e66b │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 487e1e │ │ │ │ + ja 48e660 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4879e8,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0x60(%r12),%rcx │ │ │ │ - cmp $0xa,%rbx │ │ │ │ - jg 487e07 │ │ │ │ - movq $0x487c98,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x487d18,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x487d40,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x15fbe06(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x48e578,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ + jmp 151ecb8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 487e62 │ │ │ │ + jb 48e6a9 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x141444d(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46d028 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 48e7e7 │ │ │ │ + movq $0x48e720,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48e720 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x487e40,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 48e77d │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48e76d │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x48e680,-0x10(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 151ecb8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48e7d7 │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x48e5f0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 151ecb8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x48015e16(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48e826 │ │ │ │ + movq $0x48e848,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13d4f58 │ │ │ │ + lea 0x1414693(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4849be67 <__environ@GLIBC_2.2.5+0x46a07e7f> │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 487f32 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 487f27 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x487e80,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x487f48,-0x18(%rbp) │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - lea 0x160713a(%rip),%rsi │ │ │ │ - lea 0x13f967b(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x48e6c8,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48013fa2(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 487fc1 │ │ │ │ - movq $0x487fd8,-0x10(%rbp) │ │ │ │ - lea 0x13f6bec(%rip),%rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48e8f2 │ │ │ │ + movq $0x48e8e0,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 148e608 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48e8e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x15fbc22(%rip),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 46d918 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W movabs %al,0x394cf0458d48013f │ │ │ │ - clc │ │ │ │ - jb 48806f │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 488064 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x487ed0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x487f98,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 149ae48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x17(%rdi) │ │ │ │ + movq $0x48e8a0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x141458a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48e9be │ │ │ │ + movq $0x48e9a0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48e9a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x45(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - jae 4880c3 │ │ │ │ - jmp 148d260 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + movq $0x1a8bc99,0x8(%rbp) │ │ │ │ + jmp 46d918 │ │ │ │ + lea 0x1414513(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48013fa6 │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4881cd │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x488128,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 488128 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push $0x58a53b4d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebx,0x48000000(%rax) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - movq $0x487d60,-0x60(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - lea -0x60(%r12),%rcx │ │ │ │ - cmp $0xa,%rax │ │ │ │ - jg 4881b6 │ │ │ │ - movq $0x488010,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x488090,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x4880b8,-0x18(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x15fba57(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 148ad20 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 48e910 │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov $0x8b48015f,%edx │ │ │ │ - jae 48820b │ │ │ │ - jmp 148d260 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 48e968 │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 46daf8 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - push $0x58a53b4d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x68(%rdi) │ │ │ │ - movq $0x485588,-0x60(%r12) │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - movq $0x485608,-0x48(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4880d8,-0x38(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48eac5 │ │ │ │ + movq $0x48e9e8,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x48ea10,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x48ea38,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - movq $0x488200,-0x18(%r12) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ + movq $0x1474378,-0x18(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x46(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x38(%r12),%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - jmp 148ad20 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - lea 0x13fa4f1(%rip),%rbx │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + lea 0x1414409(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs 0x458d4801(%rdi,%rdi,1) │ │ │ │ - call 7340bc1c <__environ@GLIBC_2.2.5+0x71977c34> │ │ │ │ - (bad) │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x488318,-0x18(%rbp) │ │ │ │ - lea 0x15fb935(%rip),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x13fa4ab(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48eb3e │ │ │ │ + movq $0x48eb30,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48eb30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x15fd13a,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x14143a3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x4882c8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - lea 0x15fb6e4(%rip),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x13fa41b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - movabs %eax,0x394cf8458d48013f │ │ │ │ - clc │ │ │ │ - jb 4883ef │ │ │ │ - movq $0x488410,-0x8(%rbp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x13fa3bc(%rip),%r14 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48ebae │ │ │ │ + movq $0x48eba0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - lea 0x13fa3da(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48eba0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x15fd0ca,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0x88000000,%eax │ │ │ │ - movabs %eax,0x394cf0458d48013f │ │ │ │ - clc │ │ │ │ - jb 48849f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 48849a │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x13fa341(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1464238 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - movabs %eax,0x394cf0458d48013f │ │ │ │ - clc │ │ │ │ - jb 48850d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 488508 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x15fb730(%rip),%rsi │ │ │ │ - lea 0x15f5931(%rip),%r14 │ │ │ │ - lea 0x13fa301(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea 0x141433b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs %al,0x358d4cf6894c013f │ │ │ │ - out %al,$0xa2 │ │ │ │ - (bad) │ │ │ │ - add %ebp,%ecx │ │ │ │ - and %edx,0x1900100(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sahf │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB call 7340bea4 <__environ@GLIBC_2.2.5+0x71977ebc> │ │ │ │ - (bad) │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4885a0,-0x18(%rbp) │ │ │ │ - lea 0x15fb6ad(%rip),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x13f9c9a(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48ec1e │ │ │ │ + movq $0x48ec10,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48ec10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x15fd05a,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x14142d3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sahf │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x488550,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - lea 0x15fb45c(%rip),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x13fa253(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 488677 │ │ │ │ - movq $0x488698,-0x8(%rbp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x13f9bab(%rip),%r14 │ │ │ │ + jb 48ec8e │ │ │ │ + movq $0x48ec80,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14633b8 │ │ │ │ - lea 0x13fa212(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48ec80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x15fcfea,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0xc0000000,%eax │ │ │ │ - movabs 0x394cf0458d48013f,%eax │ │ │ │ - clc │ │ │ │ - jb 488727 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 488722 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x13fa179(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1464238 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ - movabs 0x394cf0458d48013f,%eax │ │ │ │ - clc │ │ │ │ - jb 488795 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 150e610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 488790 │ │ │ │ - movq $0x151a4c0,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x15fb4a8(%rip),%rsi │ │ │ │ - lea 0x15f56a9(%rip),%r14 │ │ │ │ - lea 0x13fa139(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151ea08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea 0x141426b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movabs 0x358d4cf6894c013f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48ecfe │ │ │ │ + movq $0x48ecf0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48ecf0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - movabs 0x9001001299e9013f,%eax │ │ │ │ - xchg %eax,%edi │ │ │ │ - and (%rbx),%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x15fcf7a,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1414203(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - enter $0xb22,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48ed7a │ │ │ │ + movq $0x48ed68,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48ed68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 473e20 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - and (%rbx),%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x17(%rdi) │ │ │ │ + movq $0x48ed28,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1414142(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %edi,%edi │ │ │ │ - add %dl,%gs:0x10b2340(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48ee46 │ │ │ │ + movq $0x48ee28,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48ee28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - jp 48886d │ │ │ │ - or (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + movq $0x1a8bc99,0x8(%rbp) │ │ │ │ + jmp 474990 │ │ │ │ + lea 0x14140cb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x5,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - mov $0x23,%bl │ │ │ │ - or (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48eec2 │ │ │ │ + movq $0x48eeb0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48eeb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x48000000,%eax │ │ │ │ - add $0x6,%ebx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - jmp 4993b0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 474990 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - xor %ah,(%rbx,%rcx,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - fs and $0xb,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x17(%rdi) │ │ │ │ + movq $0x48ee70,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x141400a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - fwait │ │ │ │ - and $0xb,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x9000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - and $0xb,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 48eee0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - adc %esp,0x10b(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 48edf0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WX and $0x10b,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 48d7b0 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48f015 │ │ │ │ + movq $0x48ef38,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x48ef60,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x48ef88,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1474378,-0x18(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x46(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - test %ah,0x10b(%rip) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + lea 0x1413f01(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48f09e │ │ │ │ + movq $0x48f080,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48f080 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - mov $0x10b25,%edi │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + movq $0x1a8bc99,0x8(%rbp) │ │ │ │ + jmp 473e20 │ │ │ │ + lea 0x1413e8b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cli │ │ │ │ - and $0x10b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 48ed98 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - xor $0x10b26,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 48f048 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %edi,%edi │ │ │ │ - add %dl,%gs:0x10b266f(%rax) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 48d858 │ │ │ │ nop │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - es or (%rcx),%eax │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x5,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - in $0x26,%eax │ │ │ │ - or (%rcx),%eax │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x48000000,%eax │ │ │ │ - add $0x6,%ebx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48f1a5 │ │ │ │ + movq $0x48f0c8,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x48f0f0,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x48f118,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1474378,-0x18(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x46(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - sbb $0x27,%al │ │ │ │ - or (%rcx),%eax │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + lea 0x1413d81(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48f22e │ │ │ │ + movq $0x48f210,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48f210 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ - or (%rcx),%eax │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - xchg %esp,(%rdi) │ │ │ │ - or (%rcx),%eax │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - mov $0x10b27,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + movq $0x1a8bc99,0x8(%rbp) │ │ │ │ + jmp 47aff8 │ │ │ │ + lea 0x1413d0b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lock (bad) │ │ │ │ - or (%rcx),%eax │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48f2aa │ │ │ │ + movq $0x48f298,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48f298 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - es sub %cl,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 47aff8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %edi,%edi │ │ │ │ - add %dl,%gs:0x10b285d(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea (%rax),%ebp │ │ │ │ - or (%rcx),%eax │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - mov $0x10b28,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x17(%rdi) │ │ │ │ + movq $0x48f258,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1413c4a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - out %eax,(%dx) │ │ │ │ - sub %cl,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 48f2c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x10b291e(%rax) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - rex.WRXB sub %r9,(%r11) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 48f1d8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add $0xff,%al │ │ │ │ - add %dl,%gs:0x10b2981(%rax) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x5,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - mov $0x29,%cl │ │ │ │ - or (%rcx),%eax │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x48000000,%eax │ │ │ │ - add $0x6,%ebx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 48d9a8 │ │ │ │ nop │ │ │ │ - in $0x29,%al │ │ │ │ - or (%rcx),%eax │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - adc $0x2a,%al │ │ │ │ - or (%rcx),%eax │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 488cbf │ │ │ │ - add $0x18,%r12 │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 488cb4 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x1519120,-0x10(%r12) │ │ │ │ + ja 48f3fd │ │ │ │ + movq $0x48f320,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x48f348,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x48f370,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1474378,-0x18(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x46(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - movq $0x1a8f051,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1470388 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + lea 0x1413b41(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48f486 │ │ │ │ + movq $0x48f468,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48f468 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 488d3f │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 488d34 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x1519198,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - movq $0x1a8f051,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1470388 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + movq $0x151b780,0x0(%rbp) │ │ │ │ + movq $0x1a8bc99,0x8(%rbp) │ │ │ │ + jmp 4754f8 │ │ │ │ + lea 0x1413acb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 488dbf │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 488db4 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x1519210,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - movq $0x1a8f051,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1470388 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48f502 │ │ │ │ + movq $0x48f4f0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48f4f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 488e54 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 488e49 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x488dd8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10d0218(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fbstp (%rcx) │ │ │ │ + testb $0x8,0x75(%rbx,%rcx,4) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4754f8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x488df8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x17(%rdi) │ │ │ │ + movq $0x48f4b0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + jmp 1470760 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x1413a0a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 488f25 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 488f1a │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x488e68,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x10d0147(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 48f520 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x488ec0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 48f430 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x488f40,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea 0x10b2718(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x6738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 48d900 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 489048 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + ja 48f655 │ │ │ │ + movq $0x48f578,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x48f5a0,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x48f5c8,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1474378,-0x18(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x46(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + lea 0x1413901(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4890c4 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4890b9 │ │ │ │ + jb 48f6a6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x489010,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10cffa8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x489068,-0x18(%r12) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x48f680,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x48f6c8,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x1413804(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 489195 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48918a │ │ │ │ + jb 48f7ab │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4890d8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x10cfed7(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + lea -0x1(%rax),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + jmp 48f7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x489130,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 48f7ea │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x48f780,-0x20(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0x20(%r12),%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ jmp 151e7c8 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x1413758(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ch,0x2d(%rax) │ │ │ │ + push %rsp │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48927e │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 489273 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x4891b0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea 0x10b2497(%rip),%r14 │ │ │ │ + jb 48f890 │ │ │ │ + movq $0x48f878,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48f878 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4892f9 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x489210,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - adc $0x3000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub $0x8b480154,%eax │ │ │ │ + jge 48f884 │ │ │ │ + lea 0x1542d26(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 48f7c8 │ │ │ │ + lea 0x14136e9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + (bad) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48f8f7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 48f8f2 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1413729(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 145e368 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %al,0x37(%rax) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB call 7341326c <__environ@GLIBC_2.2.5+0x7197f284> │ │ │ │ + sbb $0xf845c748,%eax │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,-0x38b70000(%rax,%rax,1) │ │ │ │ - rex.R and $0x88,%al │ │ │ │ - pop %rax │ │ │ │ - mov %cs,0x0(%rax) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0x488cd8,-0x58(%r12) │ │ │ │ - mov %rdi,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x488d58,-0x38(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - lea -0x78(%r12),%rax │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - lea -0x38(%r12),%rcx │ │ │ │ - cmp $0xa,%rsi │ │ │ │ - jle 4893a1 │ │ │ │ - movq $0x4892a0,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x488fa8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - lea 0x13f95a6(%rip),%rbx │ │ │ │ + stc │ │ │ │ + rex.W add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 19ab0b1 │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 13d8620 │ │ │ │ + lea 0x1413733(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,%al │ │ │ │ + ss add %ecx,-0x77(%r8) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rcx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x14136d8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 7340cd44 <__environ@GLIBC_2.2.5+0x71978d5c> │ │ │ │ - rex.WR │ │ │ │ - movq $0x489430,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 48fa37 │ │ │ │ + movq $0x48f9e0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489430 │ │ │ │ + jne 48f9e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + cli │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48fa08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jge 489444 │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 489320 │ │ │ │ - lea 0x13f9534(%rip),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + jne 48fa29 │ │ │ │ + cmpq $0x21,0x2(%rbx) │ │ │ │ + jne 48fa29 │ │ │ │ + lea 0x15fc258(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x15fc241(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x141364a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 489320 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%cl │ │ │ │ + rex.XB pushf │ │ │ │ (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - movq $0x489468,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 1470780 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x13f94c9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %ch,%cl │ │ │ │ + addl $0x0,0x61(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48951a │ │ │ │ - mov %rsi,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - movq $0x1a8bc99,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 489320 │ │ │ │ - lea 0x13f947f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 48fbb3 │ │ │ │ + movq $0x48fad8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48fad8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + adc %bh,%bl │ │ │ │ + rex.W add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48fb10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - lock mov %r14,%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 489490 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x7d(%rax) │ │ │ │ + loope 48fb13 │ │ │ │ + mov (%rcx),%rcx │ │ │ │ + mov -0x4(%rcx),%ecx │ │ │ │ + cmp $0x7,%rcx │ │ │ │ + je 48fb6a │ │ │ │ + cmp $0x9,%rcx │ │ │ │ + jne 48fbbe │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48fba3 │ │ │ │ + movq $0xa77ed0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48fba3 │ │ │ │ + movq $0xa77ed0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x141356e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x1544959(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4894f0 │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48fcb8 │ │ │ │ + movq $0x48fc20,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48fc20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + pop %rax │ │ │ │ + cld │ │ │ │ + rex.W add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48fc58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - lock mov %r14,%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 4893f0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push $0x58a53b4d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x67(%rdi) │ │ │ │ - movq $0x489540,-0x60(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - movq $0x489570,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x489598,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0x1474398,-0x18(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 48fc57 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jne 48fcc3 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48fca8 │ │ │ │ + movq $0xa77ed0,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x5e(%r12),%rax │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - lea 0x13f935a(%rip),%rbx │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1413491(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1544854(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x10b206b(%rip),%r14 │ │ │ │ - jmp 14d8e48 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48fdb9 │ │ │ │ + movq $0x48fd28,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48fd28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ + rex.W add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48fd60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4896ba │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4896d0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1468dd8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - xorb $0x45,-0x38b7feaf(%rdi) │ │ │ │ - add %cl,%cl │ │ │ │ - sub %ecx,-0x3a7cb7ff(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - jmp 14607a8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add 0x58(%rbp),%esi │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 48fda9 │ │ │ │ + movq $0xa77ed0,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x14133b8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x1544753(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4897cf │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x489750,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 48feb9 │ │ │ │ + movq $0x48fe28,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489750 │ │ │ │ + jne 48fe28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 912f00 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ + rex.RB clc │ │ │ │ + (bad) │ │ │ │ + decb 0x0(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov 0x7(%rcx),%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4897a8 │ │ │ │ + jne 48fe60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x39(%r8) │ │ │ │ - and %r13b,%r8b │ │ │ │ - xchg %eax,%edi │ │ │ │ - rex.W add %cl,-0x77(%rcx) │ │ │ │ - rorl $0x10,0x45(%rbx,%rcx,4) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 49abd8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add $0x83495875,%eax │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0x49bd40,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x30(%rdi) │ │ │ │ + movq $0xa77ed0,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4897e8,0x0(%rbp) │ │ │ │ - jmp 15133f8 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x14132e0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x1544653(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4898a1 │ │ │ │ + jb 48ffc0 │ │ │ │ + movq $0x48ff28,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48ff28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + (bad) │ │ │ │ + decl 0x0(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 48ff60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x7d(%rax) │ │ │ │ + loopne 48ff5f │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jne 48ffcb │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 489896 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x489700,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 489320 │ │ │ │ + ja 48ffb0 │ │ │ │ + movq $0xa77ed0,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0xa77f50,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 1513340 │ │ │ │ + lea 0x1413201(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x154454c(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + and $0x7,%eax │ │ │ │ + lea 0x11855f3(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x1413a27(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1413a55(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1413a83(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1413ab1(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1413adf(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1413b0d(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + and $0xfffffffffffffff8,%r14 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + add $0xfffffffffffffffa,%rax │ │ │ │ + lea 0x11855dc(%rip),%rbx │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x1413880(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1413666(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x14138a4(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x14138d2(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1413900(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x141392e(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x141395c(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.R │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4898f2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - movq $0x1a8f041,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1470388 │ │ │ │ + jb 490127 │ │ │ │ + movq $0x4900f8,-0x8(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4900f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48014144(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + lea 0x118556b(%rip),%rcx │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x141433f(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1414369(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x14144da(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x1414388(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x14143b2(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x14143dc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1414406(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov -0x4(%rax),%eax │ │ │ │ + cmp $0x9,%rax │ │ │ │ + jb 49019c │ │ │ │ + cmp $0xa,%rax │ │ │ │ + jb 49018e │ │ │ │ + lea 0x14141ea(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x141400c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jae 4901c4 │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jb 4901b6 │ │ │ │ + lea 0x1414232(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x141425c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x14141de(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x80000000,%eax │ │ │ │ + jno 490246 │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 490236 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 490231 │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x15fba78(%rip),%rsi │ │ │ │ + lea 0x1414e21(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 149ee28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4f(%rax) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 490272 │ │ │ │ + movq $0x490290,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 13ca6f8 │ │ │ │ + lea 0x1414f6f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.WRXB │ │ │ │ + add %ecx,-0x77(%r8) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + rex.WRXB │ │ │ │ + add %ecx,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + adc $0xf0100cc,%eax │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rex.WRXB │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4902e1 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x1414ed4(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 149f798 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 489984 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 489979 │ │ │ │ + jb 49031e │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x489908,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10b1d81(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 10413c94 <__environ@GLIBC_2.2.5+0xe97fcac> │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ + popf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 9206dd │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x489928,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 490388 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 489a28 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa71,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + ja 4903da │ │ │ │ + movq $0x4902f8,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x15ed764(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRB │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x4902b8,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x490340,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x1414db4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ + rex.WRX │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4904bf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 150e610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4904ba │ │ │ │ + movq $0x151a4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1414e71(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13df9b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 489aa4 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 489a99 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4899f0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x10b1c61(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d8e48 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x1414ea2,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 489b11 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 489b06 │ │ │ │ + jb 49052a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x489a48,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 489b80 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x489ab8,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - movq $0x1a7fa61,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x72f8394c,%r8d │ │ │ │ - js 489bfb │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 489c1e │ │ │ │ - movq $0x1519198,-0x28(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - movq $0x489690,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x489c48,-0x30(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - movq $0x151bca8,-0x48(%rbp) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,-0x40(%rbp) │ │ │ │ - lea -0x10(%r12),%rcx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4905b0,-0x40(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp 14d9dc8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x13f8da8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4905b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x13f8d69(%rip),%ebx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x489c88,0x0(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + add $0x8b480049,%eax │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489c88 │ │ │ │ + jne 4905e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 489d24 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x489840,-0x58(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x4898b8,-0x30(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - lea -0x30(%r12),%rcx │ │ │ │ - cmp $0x9,%rax │ │ │ │ - jle 489d06 │ │ │ │ - movq $0x489b30,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x65(%rdi) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + cmp 0x7(%rbx),%rax │ │ │ │ + jne 490639 │ │ │ │ + movq $0x490500,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x14604d8,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x4899a0,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rbp) │ │ │ │ - int1 │ │ │ │ - lea 0x1605247(%rip),%r8 │ │ │ │ - mov 0x17(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 489ba8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4906f5 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4906b8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4906b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - movq $0x489d50,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - jmp 1470780 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x13f8c12(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + movq $0x14dff88,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 489e1c │ │ │ │ - mov %r8,%r9 │ │ │ │ - lea 0x160519e(%rip),%r8 │ │ │ │ - movq $0x151b780,-0x10(%rbp) │ │ │ │ - movq $0x1a8bc99,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 489ba8 │ │ │ │ - lea 0x13f8bc5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 490802 │ │ │ │ + movq $0x490770,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 490770 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + jo 4907c2 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 4907f2 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x490540,-0x68(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x490678,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x13d77d0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - int1 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x16(%rbx),%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 489d88 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rbp) │ │ │ │ - lock mov 0x17(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 489df0 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 490881 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 490876 │ │ │ │ + movq $0x490718,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x4908a0,-0x8(%rbp) │ │ │ │ + movq $0x151c2e0,-0x28(%rbp) │ │ │ │ + lea -0xd(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + movq $0x18a53a9,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 48e808 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x1414b28(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,%al │ │ │ │ + rex.WX │ │ │ │ + add %ecx,-0x39(%r8) │ │ │ │ + add %r9b,%r8b │ │ │ │ + or %cl,0x0(%rcx) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4908c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4801414a(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4908e1 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + lea 0x1414a80(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - int1 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x16(%rbx),%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 489ba8 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 49092a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13ef5b8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x76(%rdi) │ │ │ │ - movq $0x489e40,-0x78(%r12) │ │ │ │ - mov %r14,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - movq $0x489e70,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x489ea0,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0x1474398,-0x18(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x76(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - lea 0x13f8a88(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - je 489fe6 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 489fdc │ │ │ │ - movq $0x489fc0,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 490999 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 490a03 │ │ │ │ + movq $0x490998,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 489fc0 │ │ │ │ + jne 490998 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jae 48a01e │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - clc │ │ │ │ - lahf │ │ │ │ - rex.W add %cl,-0x75(%rax) │ │ │ │ + rorb $1,(%rcx) │ │ │ │ + rex.WB add %cl,-0x75(%r8) │ │ │ │ rex.XB (bad) │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1477c48 │ │ │ │ - lea 0x13f8a3d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4909d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x24(%rbp) │ │ │ │ + add %esi,0x4c(%rbp,%rbx,1) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + movq $0x151b780,0x10(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - lea 0x1601c65(%rip),%rbx │ │ │ │ - lea 0x10b16ce(%rip),%rcx │ │ │ │ - jmp 48a018 │ │ │ │ - inc %rcx │ │ │ │ - movzbl (%rcx),%edx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 48a033 │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 48a015 │ │ │ │ - lea 0x1601c4e(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 13ef970 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48a076 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48a438 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 490a78 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 490a6d │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + movq $0x1a8bc71,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13ef970 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48a0b6 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 490aba │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48a2c0 │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48a0f3 │ │ │ │ + jb 490af6 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48a150 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 48a132 │ │ │ │ + rex.RB loopne 490b61 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 490b94 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 490b89 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 493dd0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x490ad0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x1a8bc71,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef970 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 48a29d │ │ │ │ - movq $0x48a1a8,-0x28(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48a1a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,%ah │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 490bce │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - movabs 0x8b480e438b480048,%eax │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48a1e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - js 48a23a │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 48a27c │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 490c64 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 490c59 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x48a0d0,-0x70(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - movq $0x48a108,-0x50(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + movq $0x490ba8,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x1a8bc7a,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13ef970 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 48a3f7 │ │ │ │ - movq $0x48a318,-0x28(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48a318 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,0x48000000(%rsi) │ │ │ │ - movl $0x48a358,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48a358 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + jb 490ce4 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48a3d6 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x48a090,-0x38(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x48a150,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ + ja 490cd9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x490bf0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x48a410,0x18(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x151bca8,0x0(%rbp) │ │ │ │ - movq $0x1a8f051,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - jmp 1461240 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 13ef8a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %bh,%ch │ │ │ │ - (bad) │ │ │ │ - incl 0x1000000(%rip) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 490d1e │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 48a567 │ │ │ │ - movq $0x48a480,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 490ecf │ │ │ │ + movq $0x490da0,-0x28(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48a480 │ │ │ │ + jne 490da0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,%cl │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - enter $0x48a4,$0x0 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + fmuls -0x74b7ffb7(%rip) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48a4c8 │ │ │ │ + jne 490dd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 490e58 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48a549 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x48a050,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ + ja 490e48 │ │ │ │ + movq $0x490cf8,-0x30(%r12) │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x48a2c0,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x48a580,0x10(%rbp) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x1a8bc7a,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x151bca8,-0x8(%rbp) │ │ │ │ - movq $0x1a8f051,0x0(%rbp) │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1461240 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x151b780,0x20(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 13ef970 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - lea 0x1601739(%rip),%rbx │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 490ebf │ │ │ │ + movq $0x490b10,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + movq $0x490c78,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + movq $0x151bca8,0x18(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 13ef620 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %bh,%ch │ │ │ │ - (bad) │ │ │ │ - incl 0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - test %bh,(%rdi) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 48a5dc │ │ │ │ - movq $0x48a5f0,-0x18(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x15f6e3e(%rip),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73414844 <__environ@GLIBC_2.2.5+0x7198085c> │ │ │ │ + jle 490f43 │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 490f6c │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0x490a90,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x490d40,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 145c970 │ │ │ │ + jmp 13ef8a0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x7c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - test %bh,(%rdi) │ │ │ │ - add %ebp,%ecx │ │ │ │ - sub %esp,(%rdi) │ │ │ │ - std │ │ │ │ - add %dl,0x2(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 491024 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 491019 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x490a20,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x490ef0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + movq $0x151c2e0,-0x30(%rbp) │ │ │ │ + lea -0x15(%r12),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 48e808 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - test %bh,(%rdi) │ │ │ │ - add %ecx,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock push %rax │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.W add %cl,-0x73(%rax) │ │ │ │ - xor $0x13f83d1,%eax │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 13f1ab0 │ │ │ │ - xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsp,%rbp,1) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x48a6b0,0x18(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x1a8f051,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 1461240 │ │ │ │ - movq $0x48a6d0,0x0(%rbp) │ │ │ │ - lea 0x13f82ac(%rip),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - jmp 13f1ab0 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4801411e(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 49109e │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 491093 │ │ │ │ + movq $0x490908,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x4910c0,-0x30(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 13ef548 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x141432b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - js 48a6bb │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsp,%rbp,1) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x48a728,0x18(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x151bca8,0x0(%rbp) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 49113b │ │ │ │ + movq $0x490948,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x1a8f051,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 1461240 │ │ │ │ - lea 0x160158d(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x490f90,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x151bca8,0x18(%rbp) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef8a0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 1513340 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bh,%ch │ │ │ │ - (bad) │ │ │ │ - call *0x3000000(%rip) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 491182 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13ef970 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4911c2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x47(%rdi) │ │ │ │ - movq $0x48a438,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x48a5a8,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - cmp $0xa,%rsi │ │ │ │ - setg %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%rax │ │ │ │ - lea -0xf(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 1461d78 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x13f82da(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48013f82(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48a82d │ │ │ │ - movq $0x48a818,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48a818 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 4911fe │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151e7c8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x7e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - jge 48a82c │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 48a750 │ │ │ │ - lea 0x13f827c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rbp) │ │ │ │ - lock mov 0x17(%rbx),%rdi │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 48a7d8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48a8d1 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 491278 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48a8c6 │ │ │ │ - movq $0x48a850,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x48a8f0,-0x8(%rbp) │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea -0x17(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 148c240 │ │ │ │ + ja 49126d │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4911d8,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 13ef970 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x13f81e8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49013f81(%rax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 48a880 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x48013f81 │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48a9d5 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73414bec <__environ@GLIBC_2.2.5+0x71980c04> │ │ │ │ + push %rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48a9ca │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x48a940,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - movq $0x1a8efa1,-0x20(%rbp) │ │ │ │ - movq $0x1a83c21,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1464238 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cmpb $0x1,(%rdi) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48aa28 │ │ │ │ - movq $0x48a968,-0x18(%r12) │ │ │ │ + ja 4912e9 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x491220,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - lea 0x15f904f(%rip),%rbx │ │ │ │ - jmp 151e7c8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x13f80b6(%rip),%rbx │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x18(%rbp) │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 13ef8a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x80(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rcx) │ │ │ │ - lock mov %r14,%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 48a880 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmpb $0x1,(%rdi) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48aaed │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 73414c64 <__environ@GLIBC_2.2.5+0x71980c7c> │ │ │ │ + jo 491363 │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48aae2 │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x48aa58,-0x10(%r12) │ │ │ │ + ja 49137e │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x491198,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x491298,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - movq $0x151bca8,-0x28(%rbp) │ │ │ │ - movq $0x1a8efa1,-0x20(%rbp) │ │ │ │ - movq $0x1a83c21,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 1464238 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1489a60 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 13ef8a0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48013f7f(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + sbb 0x1(%rcx),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48ab97 │ │ │ │ + jb 49140c │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48ab8c │ │ │ │ - movq $0x48aa80,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x48ab10,-0x8(%r12) │ │ │ │ + ja 491401 │ │ │ │ + movq $0x491160,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x491310,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + movq $0x151bca8,-0x18(%rbp) │ │ │ │ + lea -0xd(%r12),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x48abb8,-0x8(%rbp) │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 148c240 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 48e808 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - lea 0x13f7f62(%rip),%rbx │ │ │ │ + lea 0x1413fcd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x148d520,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jle 48ac46 │ │ │ │ - add %ecx,-0x77(%rcx) │ │ │ │ - lock mov %r14,%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 48ab38 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x49013f7e(%rax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 48a880 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jle 48ac9e │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 48ac86 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 49144a │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48a9f8 │ │ │ │ + jmp 13ef5b8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jle 48ace6 │ │ │ │ - add %ecx,-0x77(%rcx) │ │ │ │ - lock mov %r14,%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 48a7d8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4914b9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 491523 │ │ │ │ + movq $0x4914b8,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4914b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + lock adc $0x49,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4914f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,0x49000000(%rdx) │ │ │ │ - movl $0x48ac08,-0x88(%rsp) │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - mov %rsi,-0x78(%r12) │ │ │ │ - movq $0x48ac38,-0x70(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - movq $0x48ac60,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - movq $0x48aca8,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x1468ba0,-0x20(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x6e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x86(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - lea 0x13f7d88(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48adda │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x48adf0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x151b780,-0x28(%rbp) │ │ │ │ - movq $0x18844a9,-0x20(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14607a8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x4c(%rbp,%rbx,1) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + movq $0x151b780,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13ef970 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1511f90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3b(%rdi) │ │ │ │ - movq $0x49bd40,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x49bd00,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,0x3f(%rbp) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48ae7e │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + jb 491598 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 49158d │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + movq $0x1a8bc71,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48b840 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 13ef970 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - jl 48aed6 │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48aebe │ │ │ │ + jb 4915da │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48b5c0 │ │ │ │ + jmp 151ea08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48013f7c,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48aefe │ │ │ │ + jb 491616 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48b3d0 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48af3e │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 491681 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4916b4 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4916a9 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48b148 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4915f0,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + movq $0x151b780,-0x20(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 13ef970 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48af7b │ │ │ │ + jb 4916ee │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48afd8 │ │ │ │ + jmp 151e7c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48afba │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 491784 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 491779 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4916c8,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x14df5e8,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x1a8bc7a,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151b780,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 499f98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 13ef970 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 48b125 │ │ │ │ - movq $0x48b030,-0x28(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 491804 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4917f9 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x491710,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48b030 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 13ef8a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x50(%r8) │ │ │ │ - rex.W add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 49190c │ │ │ │ + movq $0x491880,-0x28(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 48b070 │ │ │ │ + jne 491880 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - js 48b0c2 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 48b104 │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4918fc │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x48af58,-0x70(%r12) │ │ │ │ + movq $0x491630,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - movq $0x48af90,-0x50(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x491798,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + movq $0x151bca8,0x10(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 13ef620 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48b2c8 │ │ │ │ - movq $0x48b1a8,-0x30(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48b1a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - mov $0x48,%cl │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48b1e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,0x48000001(%rcx) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x48af18,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 7341527c <__environ@GLIBC_2.2.5+0x71981294> │ │ │ │ + jle 49197b │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4919a4 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0x4915b0,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x491820,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x48b250,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48b250 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x151bca8,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 13ef8a0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + adc $0x41,%al │ │ │ │ + add %ecx,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 491a5c │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 491a51 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x491540,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x491928,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + movq $0x151c2e0,-0x30(%rbp) │ │ │ │ + lea -0x15(%r12),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 48e808 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rdi,%rax,2) │ │ │ │ - movl $0x48b298,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48b298 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp 48b2a3 │ │ │ │ - (bad) │ │ │ │ - je 48b2cc │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,0x14(%rax) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 491ad6 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 491acb │ │ │ │ + movq $0x491428,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x491af8,-0x30(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 13ef548 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x1413913(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x48b300,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48b300 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,-0x69(%rbp) │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %cl,%al │ │ │ │ + adc 0x1(%rcx),%eax │ │ │ │ + add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48b372 │ │ │ │ - movq $0x48afd8,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ + ja 491b73 │ │ │ │ + movq $0x491468,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x4919c8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ - movq $0x48b3a8,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x151bca8,0x8(%rbp) │ │ │ │ - movq $0x1a8f041,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x151bca8,0x18(%rbp) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ mov %rax,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1461240 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 13ef8a0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp 1513340 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - and %bh,%ah │ │ │ │ - (bad) │ │ │ │ - incl 0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + repz jmp 1511f90 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,0x3f(%rdi) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48b4e4 │ │ │ │ - movq $0x48b430,-0x30(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48b430 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x0,%eax │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,0x48000000(%rbx) │ │ │ │ - movl $0x48b470,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48b470 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 491be2 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ja 48b4ae │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x46(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x48aed8,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x48b4f8,0x0(%rbp) │ │ │ │ - lea 0x13f76ba(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - jmp 13f1ab0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x29(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rbp,%rbp,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 491c5e │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48b565 │ │ │ │ - movq $0x48b148,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - movq $0x48b598,0x20(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x15f28e5(%rip),%r14 │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1489a60 │ │ │ │ + ja 491c53 │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + movq $0x491bb8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - movabs 0x100000005fffffb,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 491cc3 │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + movq $0x491bf8,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x3f(%rbp) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 48b740 │ │ │ │ - movq $0x48b620,-0x30(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48b620 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x75(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,-0x4a(%r8) │ │ │ │ - rex.W add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48b660 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + adc %eax,0x1(%rcx) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 491d4d │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 491d42 │ │ │ │ + movq $0x491c80,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x151ca40,-0x28(%rbp) │ │ │ │ + lea -0xc(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + movq $0x18a5402,-0x18(%rbp) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 48e808 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x14136b4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jne 48b69e │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,-0x74b80000(%rcx,%rax,1) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x48ae98,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x48b6c8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48b6c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - je 48b706 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rdi,%rax,2) │ │ │ │ - movl $0x48b710,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48b710 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + repz and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48013f74(%rax) │ │ │ │ - cmpl $0x60,0x7(%rbx) │ │ │ │ - je 48b744 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x48b778,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48b778 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 491dba │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - je 48b7b6 │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,-0x69(%rbp) │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48b7e5 │ │ │ │ - movq $0x48b3d0,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - movq $0x48b818,0x20(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x15f2665(%rip),%r14 │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1489a60 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x73(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rcx) │ │ │ │ - fimuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - test $0xfb,%al │ │ │ │ - (bad) │ │ │ │ - incl 0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 491e25 │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + movq $0x491d90,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x14e0048,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp 151e7c8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x73(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ + add %dh,0x10(%rax) │ │ │ │ + add %ecx,-0x73(%r8) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 48b973 │ │ │ │ - movq $0x48b890,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48b890 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 491eac │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 491ea1 │ │ │ │ + movq $0x491dd8,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x151ca40,-0x28(%rbp) │ │ │ │ + lea -0x4(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + movq $0x18a541a,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + movq $0x1a8bc99,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 48e808 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x141356d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jae 48b8ce │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,%ch │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - fdivrs -0x74b7ffb8(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48b8d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + jmp 1511f90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x49013f72(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48b955 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x48ae58,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x48b5c0,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x48b988,0x18(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x15f24f5(%rip),%r14 │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1489a60 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - lea 0x160032d(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 491f1a │ │ │ │ + movq $0x151a208,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 151ea08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jb 48b9c6 │ │ │ │ - add %ecx,-0x77(%rcx) │ │ │ │ - fimuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sub %bh,%ah │ │ │ │ - (bad) │ │ │ │ - incl 0x1000000(%rip) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jb 48b9ee │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 48b9de │ │ │ │ - movq $0x48b9f8,-0x10(%rbp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48a750 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x49013f71(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 48b840 │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x491ef0,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 151ea08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %bl,0x48013f71(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + add %ch,(%rax) │ │ │ │ + cmovno (%rcx),%eax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48baf2 │ │ │ │ + jb 49201b │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 492010 │ │ │ │ movq $0x151a208,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x48ba78,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48ba78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jno 48bab6 │ │ │ │ - add %ecx,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x48b840,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + movq $0x491ed0,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x48b9b0,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - lea -0xf(%r12),%rsi │ │ │ │ - cmp $0x9,%rax │ │ │ │ - setg %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x186cbd0(%rax),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1461d78 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %dh,0x3f(%rax) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 48bb2b │ │ │ │ - movq $0x151a208,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 48bb48 │ │ │ │ + movq $0x491f38,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + movq $0x151bca8,-0x28(%rbp) │ │ │ │ + lea -0xd(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 48e808 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jae 48bc01 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 151e7c8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ah,0xe(%rax) │ │ │ │ + add %ecx,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - add %ecx,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rbx,%rsi,2) │ │ │ │ - add $0x50,%esp │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48bbe7 │ │ │ │ - movq $0x48bb08,-0x48(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x14df608,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x14e0068,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + ja 4920a4 │ │ │ │ + movq $0x491f98,-0x38(%r12) │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + movq $0x492038,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 1513340 │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x48bc48,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x7(%rax),%rcx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 48bc48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x141337a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rax,%rbx,2) │ │ │ │ - movl $0x48bc88,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes